Christ the KingParishShareVillupuram - Puducherry SaalaiViluppuram, Tamil Nadu 605600IndiaGet directions