Wakulla Springs is located in Wakulla Springs, Florida, 20 miles south of Tallahassee. It is the head spring and the Wakulla River that funds the St. Marks River. The state park in in charge of the top 3 miles of the river. Wakulla springs has a huge underwater cave system with clear water that is surviving the human impact.