HARVEST BARN INN
Updated 528 days ago
16 Webb Terrace Bellows Falls, Vermont
The Harvest Barn Inn sits on a bluff at the northern end of the charming village of Bellows Falls, Vermont. From the front porch you look directly down onto the Connecticut River. From the backyard, you gaze over the orchard and pond up at the maples and oaks that blanket the eastern mountains.
Also known as: Southern Vermont