For our recent vacation, we spend a couple of days in Toronto, Canada. We really had a great time there. Beautiful city, easy to go around, very clean, and people were very, very friendly. All important factors, specially in our case, traveling with four small children.
In contrast to the older New York City buildings, Toronto's look more modern. And construction seems to be happening everywhere. As I finished going through the pictures we took on our first day there, here are the ones from the many buildings and, of course, the CN Tower: