• Monday, 10 February 2025 / 11 Sha‘ban 1446

Islamia Mosque

Address

Peter Charles Street
Cafda Village
Retreat
Cape Town

Get directions with Google Maps