Mwita Chacha

Pedestrian zone with sidewalk cafes in old town