Preview The Malacca Straits Mosque (aka Masjid Selat Melaka) in Malacca, Malaysia. Image ID: 829-2178 Artist: Eric Nathan Purchase a commercial license Buy framed prints & more from our print store malaysia southeast asia malacca melaka straits mosque malay masjid selat melaka worship coastal