Edward Ball Wakulla Springs State Park, is a stunning spot in Florida with one of the largest and deepest freshwater springs in the world. Located 14 miles South of Tallahassee in Wakulla State. #thingstodoinflorida #floridastateparks #wakulasprings (at Florida, USA) https://www.instagram.com/p/CaHhiJyrW_2/?utm_medium=tumblr













