
The latticed facade and tall green-domed towers of the mosque make it one of Dodoma's most imposing religious buildings.
Station: 58s353e · 33.9 km away · 858m
Own this place?
Claim it to manage photos, respond to visitors, and promote it to travelers.
Claim this listing →