Mauritius, a melting pot