Shop Amazon DK Eyewitness Travel Guide USA Marlborough US County of Cheshire County in New Hampshire Type: Place