Cameroon

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

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