Shopper’s Plaza

Shopping Centre in Dar es Salaam

This shopping centre has a large supermarket plus many other shops.

Advertisement