Murdough Hill — free outdoor place in Windsor, New Hampshire · Hottub