Where are the best places to snorkel?
Tough question. You might be surprised to know that snorkeling excursions are available on Alaska and Norwegian Fjord cruises (courtesy of thick, hooded, quarter-inch-thick wet suits, thank you)! But head for the Caribbean, Bahamas, Mexico, Hawaii, Bermuda, the Mediterranean, Bali, the South Pacific or the Galapagos for the finest snorkeling! “Cruise-accessible” to most North Americans, the Caribbean/Bahamas, Mexico and Hawaii offer the most in the way of snorkeling opportunities. As with diving, the coral reefs, clear lagoons and bays (versus river-fed harbors) make the best snorkeling sites.