Manta rays swimming in the waters off Moofushi.
Whale Sharks: The gentle giants of the Indian Ocean
The vibrant underwater world of Madagascar.
Taking the plunge at Constance Halaveli, Maldives.
Flippers at the ready.
Vibrant coral in the Maldives.
Wrap yourself in colour...
Watch out for the eels...