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

Scuba Diving in the Southern Appalachian Mountains Scuba Diving in the Southern Appalachian Mountains
Scuba Diving in Central Kentucky and Tennessee Scuba Diving in Central Kentucky and Tennessee
You can swim over the border and back when you dive at Dale Hollow Lake. Located on the Tennessee-Kentucky border, Dale Hollow is 27,200-acre, 130-foot deep lake with 25- to 30-foot visibility.
Scuba Diving in Myrtle Beach, Hilton Head, Charleston, South Carolina, Savannah, Georgia Scuba Diving in Myrtle Beach, Hilton Head, Charleston, South Carolina, Savannah, Georgia
Scuba Diving in Jacksonville, Destin, Daytona Beach, Pensacola, St. Augustine, Northeast Florida Scuba Diving in Jacksonville, Destin, Daytona Beach, Pensacola, St. Augustine, Northeast Florida
Florida is surrounded on three sides by water, making northeast Florida and the Panhandle that much more an excellent region in which to dive. In this region you get an excellent selection of freshwater diving inland, as well as excellent saltwater diving in the Gulf of Mexico and the Atlantic Ocean.
Scuba Diving in Tampa, Cape Canaveral and Central Florida Scuba Diving in Tampa, Cape Canaveral and Central Florida
Cape Canaveral The Cape Canaveral area has some limited beach-access diving opportunities, including at Melbourne Beach and Cocoa Beach. This area features shipwrecks, many natural ledges, lobsters, and good spear fishing opportunities.
Scuba Diving in Key West, Ft. Lauderdale, Miami Beach, Everglades and Southern Florida Scuba Diving in Key West, Ft. Lauderdale, Miami Beach, Everglades and Southern Florida
South Florida is renowned for its water activities, so it's no surprise that there are many diving opportunities in the region. As the weather is almost always warm, you can pretty much go diving all year round, but a wet suit may be required in the winter. Both offshore-access and boat-access diving are available.

Major Tourist Attractions in the Region

South Beach - Miami Beach, Florida
Panama City Beach - Florida
Vero 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
Sebastian Inlet State Park Beach - Melbourne Beach, Florida