A city in Cambridgeshire, England.
इंग्लैंड के कैम्ब्रिजशायर में एक शहर
English Usage: "Peterborough has a rich history and many cultural attractions."
Hindi Usage: "पीटरबरो में एक समृद्ध इतिहास और कई सांस्कृतिक आकर्षण हैं।"