I just visited Toronto for two days, and there was an event here each day. First there was Mexico in Toronto. Then Manifesto, a great rap and culture festival.
There's a beautiful fountain, a peace garden, food, city hall, and more. Only missing free wifi. You have to go to Timothy's World Coffee across the street for that.