ฐานข้อมูลสังคม - วัฒนธรรมเอเชียตะวันออกเฉียงใต้
Built in 1970, the Masjid Angullia is one of two mosques located in Little India in Singapore, on the busy Serangoon Road.