Marip.com
La Mariposa Mauritius, lies on a white sandy beach at La Preneuse, Mauritius and offers spacious rooms nestled in a luxuriant tropical garden.