Malacca Straits Mosque Wallpaper

The Malacca Straits Mosque is a mosque placed on the man-made Malacca Island close to Malacca Town in Malacca state, Malaysia.Masjid Selat Melaka is the centerpiece of a new development on a new island built to give the city of Malacca some room for expansion. It has come to be known as the floating mosque […]