Physical Address

304 North Cardinal St.
Dorchester Center, MA 02124

Tag Masjid Omar Kampong Melaka

Masjid Omar Kampong Melaka

location 10 Keng Chew Street, Singapore 059607 Get Directions Tucked away in the heart of the city, next to the Ministry of Manpower is Singapore’s oldest mosque. The original building was built in 1820, just one year after Raffles set…