B

Brock Murch
Review of Casa Loma

3 years ago

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:

No comments