Grand Bay

Mauritius is a volcanic island situated in the Indian Ocean which is surrounded by coral reefs and lagoons. Mauritius is