Cameroon

Construction works on “the largest mall in Central Africa” nearing completion
26 Views

Douala Grand Mall infrastructure works are scheduled for completion shortly. The development of Africa’s largest shopping mall is led by British…