Have A Ball—At Edward Ball Wakulla Springs State Park

By many accounts (and opinions), Edward C. Ball Wakulla Springs State Park, located just 17 miles south of Tallahassee, is the largest and deepest natural spring in the world.  Prehistoric humans thrived there, and for many years, modern man has taken advantage of this natural wonder. Open daily from 8AM to sundown, the park is …