Explore The Crystal Clear Waters Of Juniper Springs

RightThisMinute 2022-03-18

Views 1.4K

Juniper Springs, located in Ocala, Florida, is a natural spring that is fed by two natural 72 degree vents beneath it. It’s a gorgeous spot for people to explore and swim around in. This visitor took his camera below the surface and went all the way into the vents and around the water!

Share This Video


Download

  
Report form