Ichetucknee Springs is the kind of place that makes you want to quit your job and become a professional river floater. The ...