Melaka Malacca

The Malacca Straits Mosque is Masjid Selat Melaka in the Malay language, or in short, Masjid Selat. It is an attraction of Melaka that transcends religious beliefs. Inspired by the floating mosque in Jeddah, Saudi Arabia, it was built on a man-made island known as Pulau Melaka along the Straits of Malacca, the longest and ... continue reading »