Snorkel Time

10 Best Dive Sites in North America (Photos)

The weather is warming up and the sun is coming out…it's time to get scuba certified. Explore the treasures under the sea at these amazing dive spots in North America. Watch out for sharks!