Three beachfront spots in Mauritius

Good things always come in threes. With these three unique vacation spots, the Marriott Hotel Group has everything you want for a stay by the Indian Ocean.