Telford Spring: A Natural Wonder On The Suwannee River
Telford Spring is a popular destination for cave diving and swimming in North Florida. It is located off State Route 51 among the many beautiful springs along the Suwannee River. The spring was once surrounded by private land. It officially opened to the public in April 2002 but could only be accessed legally from the…