Touroua is a town and commune in Cameroon.
9°05′N 12°58′E / 9.083°N 12.967°E / 9.083; 12.967
This Cameroon location article is a stub. You can help Wikipedia by expanding it.