Douala

E132327 UNEXPLORED

Douala is the economic capital and main port city of Cameroon, located on the Wouri River along the Atlantic coast.

Aliases (1)

Referenced by (5)

Please wait…