Miles of beaches with fine white sand, a clear blue sea, and friendly people from a mix of cultures. That’s what I loved about Mauritius. My five-day visit for a wedding in July also opened my...