Douala

Douala is a town in Western Africa.