Peterborough’s Best Places. Part 1
An indispensable sight in Peterborough is its stunning cathedral, which was largely completed before 1237.
An indispensable sight in Peterborough is its stunning cathedral, which was largely completed before 1237.
Great Britain is often associated with green meadows, plains, and ancient forests. Such landscapes still survive in the New Forest National Park, located in the southeast of England.