Are we in Europe? No, we’re in Toronto! Casa Loma is Toronto’s grand European style castle and a favourite tourist attraction. Feautiring beautifully manacured grounds, elegant furnishings and mysterious tunnels, Casa Loma is an interesting place to spend an afternoon.