Latest...

Wouri River

Douala: the commercial hub

 Douala, located on the Wouri River, 24km (15 miles) from the sea, is the largest city of Cameroon. Akwa district is lively enough and has some good African restaurants. [...]

March 21, 2012 // 9 Comments