Database of Southeast Asian Sociocultural Information
Built in 1970, the Masjid Angullia is one of two mosques located in Little India in Singapore, on the busy Serangoon Road.