Weeki Wachee Springs State Park
Weeki Wachee Springs State Park is Old Florida at its finest. It is a nice little park and the Mermaid Show is a must see. Add it to your Bucket List.
66 photos · 3 videos · 24 views