Designed by
Title
Malacca Straits Mosque ( Masjid Selat Melaka), It is a mosque located on the man-made Malacca Island near Malacca Town, Malaysia. #64808877
Description
Malacca Straits Mosque ( Masjid Selat Melaka), It is a mosque located on the man-made Malacca Island near Malacca Town, Malaysia