Singapore, Italy
Masjid Al-Khair is a mosque located in Choa Chu Kang, Singapore. Situated within the heart of Teck Whye, it has a capacity of 4,000 worshippers. The mosque was built in 1997 as a replacement for an older mosque situated in the same neighbourhood.
Listen to the audio guide for Masjid Al-Khair Free on WIP — starts by itself when you arrive, even with the screen off