West Peterborough, New Hampshire
regional map
">