New Hamburg is a community of approximately 11,953 in the township of Wilmot, Ontario, Canada. It is in the far western part of the Regional Municipality of Waterloo, near the regional border with Per
Peel Street in New Hamburg
The Grand Trunk Railway station in New Hamburg, c. 1915.