I think Weston is a must-see during the Christmas time!!! The one of a kind shops are decorated to the hilt for Christmas. The Christmas spirit is in the air. It's a great place to pick up a gift or two, or just some things for yourself! I always buy new Christmas ornamants when I go.
Fondest memory: I really just miss the atmosphere. I was only there a few days ago, and I've been yearning to go back. Everyone is extremely friendly and the town is just so quaint. I'm sure the town is the same during other times of the year, but at Christmas time it's just so inviting!
Favorite thing: Walk around the town. There are lots of antique shops and beautiful old homes. In October, a tour of the historic mansions is available.