Mauritius has something to offer to everyone—world-class resorts for the luxury seekers, a bunch of outdoor activities and sea sports for the adrenaline junkies. Add to this, a range of mind ...