
Toronto and Montreal are the fastest-growing cities in North America
For many years, Toronto has had more cranes in the sky than any other North American city. Like, way more. One of the things that makes Toronto such a vibrant city is that people actually live there. Suburban living dominates many American cities, turning them into ghost towns after evening