A Visit with Santa
Santa arrives at Still Water Tea on Saturday, December 16, and Friday, December 22 at 2 pm and would love for you to visit. Take a photo or let us…
Santa arrives at Still Water Tea on Saturday, December 16, and Friday, December 22 at 2 pm and would love for you to visit. Take a photo or let us…
Sleigh Rides (weather permitting) Hot Chocolate and Snacks St. Francis of Assisi began the popular tradition of re-enacting the Christmas story in Greccio, Italy. Mount St. Francis has held the…