Top Keys: Key Largo
Cannon Beach is located in Pennekamp Coral Reef State Park. Cannon Beach is the park’s primary snorkeling beach. Approximately 100-feet offshore, visitors can explore the remains of an old Spanish shipwreck. There are also great snorkeling opportunities of the reef by charter boat or ferry that will take.
The Florida Keys National Marine Sanctuary is also a popular snorkeling destination. The Sanctuary features six exceptional snorkeling areas: Statue of Christ of the Abyss, Spiegel Grove, Benwood Wreck, Bibb and Duane, Molasses Reef and the Elbow.
Middle Keys: Big Pine Key
Snorkeling at Bahia Honda State Park is ideal for novice and experienced snorkelers alike. Bahia Honda Park offers snorkeling ocean and bay sides of the key. Charter boats are also available for snorkeling on the reef at Looe Key.
Lower Keys: Key West
Dry Tortugas National Park offers excellent offshore snorkeling in The Keys. The shallow waters and vibrant coral reef allows snorkeling at the Dry Tortugas enjoyable for all levels of snorkelers. A popular snorkeling destination in the Dry Tortugas is at Fort Jefferson. Fort Jefferson is located 70 miles west of Key West, Florida and is accessible via ferry, private charter boat or seaplane.
Originally published on my portfolio blog at: Christina Bhattacharya