Telford Spring is a remote spring for cave diving and swimming in North Florida. It is located off State Route 51 and here is why you should visit!| Brit on the Move™