Beech Hill Campground and Cabins in Deerfield, New Hampshire: camping and cabins, campfires, an indoor pool and the Ammonoosuc River nearby.