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

Pensacola Beach - Santa Rosa Island, Florida
St. Pete Beach near Tampa, Florida
Sebastian Inlet State Park Beach - Melbourne Beach, Florida
Fort Lauderdale Beach - Fort Lauderdale, Florida
Honeymoon Island State Park Beach - Dunedin, Florida
Bahia Honda State Park Beach - Big Pine Key, Florida
St. Andrews Beach - Panama City, Florida
St. Joseph Peninsula State Park Beach - Port St. Joe, Florida
Key Largo Beach - Florida
Gulf Islands National Seashore Beach - Pensacola, Florida
Smathers Beach - Key West, Florida
Crandon Park Beach - Key Biscayne, Florida
John D. Macarthur Beach State Park - North Palm Beach, Florida
Panama City Beach Oceanfront & Shores - Florida
Red Reef Park - Boca Raton, Florida