to Santa's Village in NH? My parents take E to RI to see family and ride the Polar Express with his third cousin (I have no idea if this is the correct term). They mentioned something about coming up some time and going to Santa's Village in Jefferson, NH. It looks like it's open year round so I'm thinking maybe in the summer? Hotel and other things to do suggestions? Thanks!