"Excellent snorkeling" refers to the enjoyable and high-quality experience of swimming and exploring underwater while wearing a mask and snorkel. Full definition
Raja Ampat offers excellent snorkelling opportunities with many superb and shallow coral gardens. (divezone.net)
The coral reef and colourful fish make for excellent snorkelling and diving, while the warm waters and fantastic waves make swimming and surfing here a pleasure. (sa-venues.com)
Teralani Sailing Adventures: Kaanapali» s premier sailing company, Teralani 2 and 3 are custom built 65» catamarans that provide excellent snorkel adventures, elegant and romantic evening dinner and cocktail sails as well as whale watching during the winter months. (kaanapaliresort.com)