Westmoreland New Hampshire
Westmoreland is located just to the west of Keene NH. It was chartered in 1735 and named after the Earl of Westmoreland. It had 2,018 residents in 1790 and now has about 1,897.
34 photos
·
857 views