Mauritius: The great melting pot