VIDEO: Explore the new Imbuga City Walk

The city's newly revamped Imbuga City Walk is a recreation facility at Kigaliu2019s Central Business District.
The city's newly revamped Imbuga City Walk is a recreation facility at Kigali’s Central Business District.
Bertrand Byishimo & Ines Rutayisire Umurerwa