Live Streaming 24/7
The history of Toronto's castle
Casa Loma is a Toronto landmark with over 100 years of history. Brandon Rowe explores inside the iconic castle and finds out why it continues to be one of the top spots to visit in the GTA.