I've been to most of those places on your list. Hershey PA--fun amusement park and CHOCOLATE factory! need I say more? Cheshire, MA for a day - ahh the Berkshires, beautiful! hope you can see Tanglewood! (music venue). NH is a nice state too!!! don't forget us! (Portsmouth is right on the ocean as is Hampton beach) Freeport, ME for a day (I need to worship at the altar of LL Bean)--such a cute little town, fun shops. Bar Harbor and Ellsworth, ME and Acadia for 4-5 days -- I like both Bar Harbor and Acadia. Beautiful! Acadia is actually an island... a lot of times they don't allow campfire