Douala

From Simple English Wikipedia, the free encyclopedia

Statue in Douala
Statue in Douala

Douala is the largest city in the African country of Cameroon.