Here are the most stunning destinations teeming with marine life that are worth visiting if you love to snorkel - or are looking to give it a try.
Chris Lawrence dives to a depth of 100ft in a submarine at the 'seven-star' Patina Maldives, to see the Ali Giri reef. He ...