Alstead, Cheshire County, New Hampshire History
Alstead, Cheshire county, New Hampshire, with an area of 24,756 acres, lies in the extreme northern part of Cheshire county, in 43º 6′ of north latitude, and longitude 4º 48′ east from Washington, bounded north by Sullivan county, east by Marlow, south by Gilsum and Surry, and west by Walpole and a part of Sullivan …