Explore The Crystal Clear Waters Of Juniper Springs

2022-03-18 1,444

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!

Free Traffic Exchange