Exploring Vellore Village, Greater Toronto AreaAttractions and Landmarks in Vellore VillageVellore Village is a dynamic community filled with sights that cater to all ages. From parks to shopping centers, there’s plenty for everyone to experience. Vellore Village Community Centre Vellore Park McMichael Canadian Art Collection Vellore