With its radiant hues and pumpkin spice lattes, autumn is truly a magnificent season! And some of our favorite areas for experiencing Mother Nature’s explosion of color can be found close to home in New England and Canada. From gently rolling countryside and picturesque valleys to towering mountains, deep-blue lakes, and coastal areas, there are plenty of unforgettable places and ways to celebrate the magic of the fall season.