A large brick house sits atop a grassy hill surrounded by tall trees, manicured shrubs, rocks, and green gardens on a sunny day—offering the timeless charm reminiscent of Edson Hill – Stowe Vermont Inn.
A large brick house sits atop a grassy hill surrounded by tall trees, manicured shrubs, rocks, and green gardens on a sunny day—offering the timeless charm reminiscent of Edson Hill – Stowe Vermont Inn.