This is located about 40 minutes South of Tallahassee, Florida. A small beach which is used as a launching area for sailboats. Located in Apalachee Bay.
Beaches near Tallahassee are mostly small for the Gulf Coast.
Next: Paradise Grille »