John Pennekamp Coral Reef State Park
Pennekamp protects the northern end of the only living barrier reef in the continental United States, and the snorkel trips are the point: a boat runs out to the reef, drops a line, and you swim over coral heads full of parrotfish and barracuda. The reef is two and a half hours round trip and can be choppy, so there is a real minimum age - roughly five for a confident swimmer, and a calm forecast matters more than the season. For younger children the park has two protected beaches, Cannon Beach with a scattered replica shipwreck to snorkel over in chest-deep water, and Far Beach, plus a glass-bottom boat for anyone who would rather stay dry.