Singapore, Italy
Masjid Taha (Jawi: مسجد طه) is an Ahmadi religious centre located along Onan Road in Geylang, Singapore. Built in 1985, it is the only place of worship for the Ahmadiyya Jama'at in the country. It features a musalla, library, multi-purpose halls and an Ahmadi heritage hub.
Listen to the audio guide for Masjid Taha Free on WIP — starts by itself when you arrive, even with the screen off