Snorkeling - Southern States (AL, AR, FL, GA, KY, LA, MS, NC, SC, TN)

Snorkeling in Jacksonville, Destin, Daytona Beach, Pensacola, St. Augustine, Northeast Florida Snorkeling in Jacksonville, Destin, Daytona Beach, Pensacola, St. Augustine, Northeast Florida
Florida's got excellent snorkeling locations, mostly based around the reefs and the crystal-clear springs and rivers
Snorkeling in Tampa, Cape Canaveral and Central Florida Snorkeling in Tampa, Cape Canaveral and Central Florida
You can try snorkeling along the major beaches in the Tampa Bay area and around Sarasota on the Gulf Coast, as well as in the Cape Canaveral and Cocoa Beach areas on the Atlantic Coast. In addition, freshwater lake snorkeling is available in the Orlando area.
Snorkeling in Key West, Ft. Lauderdale, Miami Beach, Everglades and Southern Florida Snorkeling in Key West, Ft. Lauderdale, Miami Beach, Everglades and Southern Florida
With so much varied coastline, South Florida has plenty of places to snorkel, like its many state beach parks.

Major Tourist Attractions in the Region

Panama City Beach - Florida
Pensacola Beach - Santa Rosa Island, Florida
Fort Lauderdale Beach - Florida
St. Pete Beach, Florida
Honeymoon Island State Park Beach - Dunedin, Florida
Bahia Honda State Park Beach - Big Pine Key, Florida
Key Largo Beach - Florida
St. Andrews SRA Beach - Panama City Beach, Florida
Sebastian Inlet State Park Beach - Melbourne Beach, Florida