Britannica AI Icon

Peterborough: Media

New Hampshire, United States

Images

Peterborough: town hall
Town hall in Peterborough, New Hampshire.
Β© Mary Lane/Shutterstock.com