Toronto Ranked 8th City in the World for Most Skyscrapers!
Toronto has been ranked within the top ten cities for the most skyscrapers in the world! The rankings were compiled by the architecture site ArchDaily, and has defined a skyscraper as a building that…
Continue Reading