Skip to content

Canada Haunted Houses

Casa Loma Castle, Toronto

Introduction to Casa Loma Located in the heart of Toronto, Casa Loma (“Hill House” in Spanish) stands as a magnificent architectural marvel and a symbol of the city’s rich history. Constructed in the early 20th century, this grand castle attracts thousands of visitors each year with its enchanting beauty and intriguing past. While Casa Loma…