My family lives just outside Lowell, towns like Chelmsford, Westford, Tyngsboro and Carlisle. I would stay away from Lowell proper. Some parts of it are very rough. Passing though on main drags like I-495 or Route 3 is no problem. But the towns I mentioned are very nice and scenic - lot of farms and the roadside farmstands this time of year will have tons of fresh produce.
That observatory is in AZ. Ha ha. Lowell has a National Museum for the old factories.
I used to work in Salem NH. Lived in Derry, no...just North.
The whole trip sounds fine. Upstate NY isnt too different than central Ohio. Western MA is just turning so the colors will be good. Southern NH should be nice too.
Lowell Observatory is in Flagstaff, AZ, but it’s the same guy, Percival Lowell. There is an observatory at UMass Lowell, too, but it isn’t the famous one.