Does Vaughan Have A Downtown?
Creating a true ‘downtown’ has been the vision for the City of Vaughan since the rapid growth of the 1980s and 1990s changed the city from a quiet collection of communities into a thriving urban centre. The Vaughan Metropolitan Centre…