Giant Mermaid Sculpture at Weeki Wachee Springs Entrance
6131 Commercial Way, Weeki Wachee, FL 34613
A towering, iconic mermaid statue greets visitors at the intersection of US-19 and State Road 50 near the entrance to Weeki Wachee Springs, celebrating the