Touring downtown Toronto
There is a lot of downtown Toronto other than the CN Tower, formerly known to be the world’s tallest free-standing structure. For one thing, downtown Toronto boasts of walled arts, a railway station with interesting posts designed with Egyptian gods, and a street crossing that goes diagonal.