Stamford is a town located in Bennington County, of the Manchester-Bennington region, near the southwestern corner of Vermont, on the Massachusetts state line.
Stamford is one of the oldest of the New Hampshire Grants given by Benning Wentworth.
Where To Stay in Stamford
Salute to the season
Summer Itineraries: 48 Hours on Stratton Mountain
What to do, where to stay, and what to eat - the inside scoop on how to make the most out of your next weekend in the mountains.