Adventure travellers keen to experience wonderful snorkelling experiences should head to Ecuador's Galapagos Islands or Mexico's Yucatan Peninsula.
Self-confessed 'travel addict' Nellie Huang said on her Wild Junket blog that both regions are among the top diving locations in the world, with Australia's Great Barrier Reef also featuring in her list.
On the Galapagos Islands, Ms Huang noted the abundance of marine creatures which live in and around the waters.
"Gordon rocks is an excellent dive site for spotting schools of hammerhead sharks and torpedoes of barracudas, Mingle with the playful sea lions or swim with the penguins - there [is] tons of aquatic life to see here," she added.
Graeme Greene, reporting for the Metro, recently recommended adventure travellers enjoy a spot of free diving off the coast of Thailand, as it is a "stunning" way to get close to nature.