Mauritius is an island country in the Indian Ocean, known for its stunning white beaches, clear blue waters and lush greenery ...