Snorkel Cruise of the Na Pali Coast by Shannon Cayze on Flickr.