Spring’s arrival means winter’s departure
It has been quite a winter here at the Echo Lake Inn. Full of snow with guests participating in the wonders of winter in the Green Mountains. Just this past weekend, the Inn hosted travelers of all types. A young couple confirmed their relationship with the Inn by booking their wedding at the inn this…