Snorkelling with whale sharks, manta rays, turtles and dolphins.

From the Caribbean to Niue here’s my favourite places to snorkel.