Planned our anniversary dinner well in advance at this Mountain Top resort near Killington Mountain in the midst of Vermont's Green Mountains. With outdoor seating on a gorgeous evening, overlooking a lake, with a panoramic view of surrounding mountains, dining among diverse family groups and couples, plus hummingbirds zipping all about, we couldn't have asked for a more romantic setting....
More
