B
Brock Murch Review of Casa Loma
By far the most interesting thing to do in Toronto...
By far the most interesting thing to do in Toronto. The castle has been used as a set for many films including X-Men. The self guided walking tour gives a real sense of Canadian history.
Comments: