Posted inTallahassee The picturesque Wakulla Springs : Tallahassee More to see and do in Tallahassee? You got it. Half an hour down to the south of Tallahassee is the world’s largest and deepest freshwater springs – Wakulla Springs – serving as an eco-system for a large selection of Read More about The picturesque Wakulla Springs : Tallahassee