Welcome to my New England Road Trip itinerary! Complete with overnights in Boston, MA, Burlington, VT and Portland, ME, and unique stops along the way.