Where is St. Xavier's College?

Where is St. Xavier's College located?

St. Xavier's College, Maharashtra, India (approx. 18.9432°, 72.8313°)


Where is St. Xavier's College on the map?