Experience the Beauty of Fall in New England
New England’s picturesque towns and stunning fall foliage create the perfect setting for an unforgettable journey through American history and natural beauty. Your adventure begins in Boston, where you’ll walk the historic Freedom Trail, taking in iconic landmarks. From there, travel to Cape Cod, a region known for its charming colonial villages and stunning coastal scenery. Visit Hyannis, famously associated with the Kennedy family, before heading inland to Vermont. As you journey through the Green Mountain National Forest, soak in the vibrant autumn colors and stop in Burlington, a lakeside town ranked among America’s prettiest. Sample delicious local treats like fresh apples, cider, and Vermont cheddar before continuing on to Stowe, a classic New England mountain town.