You can take time to visit Harpoon Brewery during your travels to Windsor. Wander the forest or discover the area's mountain views.
You can spend time exploring the galleries in American Precision Museum in Windsor. Wander the riverfront in this quaint area.
Enjoy an outing to The Sustainable Farmer during your stay in Windsor. Wander the riverfront in this quaint area.
It's always handy to know a little about your destination before you set off on your escape. Put a mark near Windsor on your map now and start planning for your big adventure!
Windsor is 110 miles (177 kilometers) to the northwest of Boston, a prominent city.
It's an area of Central Vermont- Killington that approximately 2,000 people reside in.
The Snapdragon Inn and Kedron Valley Inn are some of Travelocity's top accommodation options in Windsor.