8 days in heaven: our Mauritius itinerary

How to spend a week or more to discover Mauritius