In 1947, a small roadside attraction in the sleepy town of Weeki Wachee first discovered a spring that mermaids would call home. Since that day, the Weeki Wachee mermaids have become one of the most iconic figures in Florida tourism. A decade ago when the attraction became part of a state park, the mermaids stayed […]
