Mauritius is the jewel of the Indian Ocean, with crystal clear waters and golden sands. The Island teems with French Indo-China influences and delivers exceptional luxury accommodation within this tropical environment....