Mass Hampshire County Pelham
Pelham is a hilltown in Hampshire County, well watered by the Swift and Fort Rivers, but with rough terrain. The town was first settled in 1738 and its early colonists were Scotsmen. (more)