As Africa's original island darling, Mauritius has become synonymous with velvety sands that melt into sky-blue water, and snorkelling is one of the best ways to enjoy it.
Below the surface, there is over 200 types of coral in bright hues and amazing formations, which is home to an array of colourful marine life. The waters of Mauritius are home to over 430 species, but the best time to spot sea turtles is between November and March.
Apart from hurricane season (Jan - Feb), the conditions are sublime with outstanding visibility, especially between March and April.