We visit the most beautiful natural spring in NW Florida // Cypress Springs in Vernon, FL