Photo Dundurn Castle Hamilton Ontario
An information sign and the pathways leading to the Dundurn Castle in downtown Hamilton in Ontario, Canada.
The Dundurn Castle is a National Historic Site which was once home to one of Canada's first premiers in the downtown area of Hamilton, Ontario. In 1835, the Dundurn Castle first opened its doors and in the later years the castle was restored to t ...