Devil’s Den Spring

check these guys out The Devil’s Den is located in northwestern Florida, in a small town named Williston! Adjacent to the Cedar Lakes Woods and Gardens, the Devil’s Den is a very popular site for snorkelers and scuba divers to enjoy and explore the 54 feet deep, 72 degree water temp spring paradise!
Inside of the cave, fossils have been recovered and are said to date all the way back to the Pleistocene, or the Ice Age! Stalactites, and fossil formations make for not only an astonishing dive, but also a treasure hunting adventure in The Devil’s Den!