New England is a region of limitless possibility, home to a sublime array of natural landscapes and historic cities thrumming with life and culture.Make the most of your trip to …