Fun Facts 10 Largest Mosques in the World: Istiqlal, the Pride of Southeast Asia March 25, 2025 3 mins Willy Jonathan Raba
Beyond - Socio-Culture Top 7 Largest Mosques in Southeast Asia May 19, 2018 3 mins Indah Gilang Pusparani