Comme le Lac Winnipesaukee est très grand, je ne sais trop où votre pied-à-terre sera dans cette très belle région du New Hampshire mais pour les enfants il y a Weir's Beach avec sa plage, ses arcades, ses glissades d'eau, ses vols en ballon, ses promenades en train, etc. Une fête foraine permanente quoi!!! Donc, 2 jours ne seront pas de trop -
http://www.weirsbeach.com/Au nord de Boston, il y a plusieurs charmants villages sur la mer: Gloucester, Rockport et Ipswich. Ce dernier village a une énorme plage, Crane Beach, et un manoir très imposant à visiter, le Crane Estate
http://www.thetrustees.org/pages/4130_crane_estate.cfm que vous pouvez visiter avant ou après une journée à la plage. Attention toutefois, les eaux des plages au nord de Cape Cod ne sont pas réchauffées par le Gulf Stream mais en temps de chaleur sont très rafraîchissantes....tout comme à Kennebunk.
Remontez-vous vers Montréal...ou Québec? Si oui, pourquoi ne pas continuer dans le New Hampshire vers le nord et traverser via le lac Mégantic et visiter l'Astrolab sur le Mont-Mégantic
http://astrolab-parc-national-mont-megantic.org/Voilà mes suggestions, bon voyage.
P.S. Je laisserais tomber Cape Cod également.