Snorkeling is so thrilling in these waters.

Slideshow