From Italy's Via dell’Amore to secluded beaches in Mexico and Indonesia's Padar Island, explore enchanting spots where love ...
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.