Feb 27, 2018 06:37AM
The lovely mermaids dazzle audiences every day of the year at Weeki Wachee Springs State Park in Spring Hill, about 50 miles north of Tampa.
Gulf and Main Magazine