Mauritius is a fascinating mix of peoples and cultures: the Creoles and Franco-Mauritians are descended from African and European settlers. Indians rub shoulders with Chinese, and temples and pagodas stand proudly beside Christian churches.