A large red-brick house sits on a snowy hill, surrounded by leafless and snow-capped evergreen trees on a cloudy winter day—reminiscent of the charm found at Edson Hill – Stowe Vermont Inn. Steps lead up through the snow toward the house.
A large red-brick house sits on a snowy hill, surrounded by leafless and snow-capped evergreen trees on a cloudy winter day—reminiscent of the charm found at Edson Hill – Stowe Vermont Inn. Steps lead up through the snow toward the house.