Fondly known as the Green Mountain State, Vermont will captivate you with its lush mountain landscapes that are gorgeous during the winter, spring, summer or fall. In the winter, Vermont is a skier’s paradise, home to some of North America’s best hills, including Smugglers’ Notch. In the warmer months, soak up the state’s natural beauty in one of its numerous parks, explore the charming capital, Burlington, and the beautiful Stowe area.
Where to Stay: Perched in the mountains of Stowe, the Trapp Family Lodge offers a romantic escape and a piece of Hollywood history—this is where the Von Trapp family of The Sound of Music settled in the 1940s. Built on 1,100 hectares, the main lodge has 96 guest rooms; there are also 100 guesthouse chalets and guest villas. The beauty of the Trapp Lodge will enchant you, as will the food and hospitality. Many guests become like family, visiting every year—it’s love at first stay.