21 Aug, 2019
By, Wikipedia
Al Taqwa Mosque
The Al Taqwa Mosque (Malay: Masjid Al Taqwa) is a mosque in Taman Tun Dr Ismail, Kuala Lumpur, Malaysia.
See also
References
- ^ "Masjid At-Taqwa TTDI". Archived from the original on 22 June 2018. Retrieved 3 November 2014.