Things to See in Vaughan Metropolitan Centre Greater Toronto AreaAttractions and Landmarks in Vaughan Metropolitan CentreVaughan Metropolitan Centre (VMC) offers a variety of attractions that accommodate multiple interests. From art centers to leisure areas, there's something for everyone to enjoy. Vaughan Mills Shopping Centre SmartCentres P