Mountain Top Inn is an idyllic Vermont vacation destination set high atop a Central Vermont Mountain, on 700 private acres of woods & meadow, with sweeping views of the surrounding Green Mountains and a pristine 740 acre lake. It is one of Vermont’s most unique and spectacular destinations. With luxurious lodging, artfully crafted cuisine, year-round activities, and relaxing spa & salon, guests may come for the view, but they stay for the experience!
Vermont Fresh Network Restaurants Serving Thanksgiving Meals 2020
This Thanksgiving, why not let someone else do the cooking? Even better, let that someone be a Vermont Fresh Network (VFN) chef! There are many local...