10 amazing activities for an adventurous stay in Mauritius