There is more to Mauritius than pristine beaches, as Lorraine Mallinder discovers on a colourful tour of the island's bustling towns and serene landscapes.