Waterfalls Mall in Lusaka, Zambia is situated on the confluence of the Great East Road and the airport road, towards the east of the CBD. This is a highly visible site, with convenient access from one of the main vehicle arteries into Lusaka.
Write a Review
Is this your business?
Claim listing is the best way to manage business