Where is St. Xavier's High School?

Where is St. Xavier's High School located?

St. Xavier's High School, St. Xavier's High School, India (approx. 25.619167°, 85.14056°)


Where is St. Xavier's High School on the map?