there's lots of cool places along the coast of Maine. Not sure if you'll be making it up here to Vermont, there's always tons of hiking and outdoor activities here. If i knew the route you plan on taking I could be of more help. New England does comprise several states so there's a good amount of area to cover