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.
63 photos · 3 videos · 25 views