Mass Middlesex County Pepperell
The small town of Pepperell is situated 35 miles northwest of Boston in rolling hill country at the junction of the Nissitissit and Nashua Rivers adjacent to the New Hampshire border. (more)