built on a man-made island, its the symbol of Melaka Islamic religion and also cultural diversity as it is one of the main tourist spot in Melaka
Full Profile