A Florida park with the deepest freshwater cave system in the country is celebrating 78 this week. Weeki Wachee Springs State Park, home to the world-famous mermaids, first opened to the public on Oct ...
Hosted on MSN
The US’s deepest freshwater cave is stunning — and home to mermaids you can actually see
Long before movies like “The Little Mermaid” or Netflix’s “MerPeople”, Florida’s Weeki Wachee Springs State Park was already famous for its real-life mermaids performing underwater shows. The park ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results