Weston, Vt., is famous as the home of the Vermont Country Store, but look around a little more and you’ll see one of Vermont’s most beautiful towns. The classic town common, the well maintained older homes and buildings, interesting little niche shops, the friendly folks, and an overall sense of peacefulness in the air make […]