Travel to Mauritius for its white beaches, azure waters, swaying palms, together with luxury resorts, exotic food, and water ...