Most visitors to Pennekamp State Park head out on the tour boats to snorkel the real reefs, and, truly, there's no snorkeling off the beach that compares with that. But it's worth your time to snorkel at Cannon Beach. The park has placed remnants of an early Spanish shipwreck about 100 feet off the beach.