Telford Spring
Telford Spring is located off of State Route 51 and is one of the many beautiful springs along the Suwannee River in North Florida.
About Telford Spring
Telford Spring is a popular swimming and cave diving destination near Mayo, Florida. Telford Spring is surrounded by private property and is a heavily trafficked local recreation area.