Where is Pepperell?

Where is Pepperell located?

Pepperell, Pepperell, United States of America (approx. 42.66762°, -71.59829°)


Where is Pepperell on the map?