Île Plate, Mauritius Discovering the Hidden Gem of Mauritius: Île Plate My sensors picked up a small island surrounded by turquoise waters and