News

The RM10mil Masjid Selat Melaka, which was completed in 2006 and sits on a man-made island, Pulau Melaka, is dubbed the floating mosque as it is surrounded by the sea during high tide.