Londonderry

The town of Londonderry is to be found in southern Vermont’s Windham County and is perfectly located for glampers wishing to make the most of the Green Mountain State’s unique blend of rugged backcountry and rural charm. Close to the Magic Mountain ski area, a region often said to be reminiscent of the Swiss Alps, and also to the Long Trail, the 270-mile hiking route that stretches along the crests and ridges of the Green Mountains themselves, the town’s appeal to lovers of the outdoors should be obvious. It is also located near to some of New England’s most charismatic small towns such as Manchester with its historic buildings and boutique shopping and Chester with its architecture that evokes the richness of the American past, making it the perfect choice to explore this scenic corner of New England.

Loading