Released in English version.

Castle of Casa Loma

Top 3 in Top 10 leading non-overlooked attractions in Canada.

by Autumn 08-05-2020

Castle of Casa Loma

Casa Loma (Spanish means "House on the Hill") is a Renaissance architectural style garden and villa in downtown Toronto, Ontario, Canada, which was built between 1911 and 1914 by the renowned architect E.J. Lennox.

If you desire to visit a historic site, the Casa Loma in Toronto will surely be a top spot on your list.

In the winter months, you will love the beautiful Christmas decorations of the castle of Casa Loma, and in the summer the garden in front of the castle will surprise you. Rooms at the Casa Loma Castle are decorated with original furniture used over 100 years ago.

Tears in Heaven