Weeki Wachee Weekend for Christmas

Weeki Wachee Weekend for Christmas

            It’s December, 2019, a beautiful weekend for the two of us to get away and immerse ourselves in all things Weeki Wachee Springs, and Mermaid’s.  🙂  Weeki Wachee is a State Park in Florida located in Spring Hill.  It