One of the most intriguing mansions in North America is one of the most popular buildings in Toronto, Ontario, Canada. Let’s take a closer look at some of the most interesting facts about Casa Loma, a fascinating landmark in the country’s most populous city. 1. Its name is a reference to where the mansion is …