LifestyleView Lifestyle CategoryTorontoView Toronto CategoryToronto Has the Second Most Skyscrapers in North America An interesting statistic has just appeared on Reddit, and it showcases the new fact that Toronto has the second highest number of high-rise buildings in... By StyleDemocracy By StyleDemocracyView Author PostsJan 3rd 2017 View this article.