Things to See in Vaughan Metropolitan Centre Greater Toronto AreaAttractions and Landmarks in Vaughan Metropolitan CentreVaughan Metropolitan Centre (VMC) offers a range of attractions that serve multiple interests. From cultural venues to parks, there's something for everyone to explore. Vaughan Mills Shopping Centre SmartCentres Place Va