Visiting Weeki Wachee and the Mermaids! July 25, 2022July 25, 2022George Comment Visiting Weeki Wachee and the Mermaids! Weeki Wachee Springs State Park is an old-school Florida attraction that has been in operation since 1947. [...]