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| Brit on the Move™