St. Xavier’s School [Primary+Ashram Shala] Besna PO, Dediapada-Ta., Narmada-Dt., Nanisingloti, India Contact: 94263 95225 Please log in to view Head of School Please log in to view