Edward Ball Wakulla Springs State Park is a Florida State Park in Wakulla County, Florida, United States. This 6,000 acre wildlife sanctuary, located south of Tallahassee, is listed on the National Register of Historic Places, and designated a National Natural Landmark.
Learn more insights from Wanderboat AI.Wakulla River boat tour
4.9
(293)

The Edward Ball Dining Room at Wakulla Springs
4.3
(160)
