Travel & Tourism May 6, 2021Dundurn Castle – Historic National Site – Hamilton, Ontario, Canada [ONTARIO TRAVEL SERIES]Dundurn Castle is a historic mansion located on York Boulevard in Hamilton, Ontario, Canada. The…