VIDEO: Meet Mermaids at Weeki Wachee Springs

by Carrie with Children with comments closed

Located an hour north of TampaWeeki Wachee Springs State Park is home to the world famous mermaids.

Known as one of Florida’s original roadside attractions since 1947, I recently explored the park with my family and my kids were thrilled to meet one of the legendary Weeki Wachee mermaids.

Hop on over to my new travel site to read more about our adventure and see the fun video too!