If you were planning a snorkeling vacation, you might assume that the best places to explore underwater would be along the coastline. While it's true that states like Florida, California, and Hawaii ...