Mauritius is a fascinating Indian Ocean island paradise. Its very name conjures up images of tropical extravagance. In many destinations, famed for cobalt-blue seas, white sandy beaches and luxury hotels, you may eventually find yourself wishing for something other to do than sunbathing and swimming, in Mauritius you are spoilt for choice, with a wide variety of island activities.