Douala
Douala is Cameroon's largest city and commercial center. It is located on the Wouri River Delta.