Peterborough - Upper North Region, South Australia.
Peterborough - despite its English-sounding name - was actually started by enterprising local farmers of German extraction, the original name being Petersburg. The many Germanic steeet names that existed prior to World War I reinforced that origin. The town was founded as an opportunity to capture the railway trade between Adelaide and the Broken Hill mines in the 1880s.
Today the town trades well on its historic association with the steam era, while the trans-continental railway still runs through the town.
There is an excellent historical walk, with plaques giving details of various buildings.