Where is St. Xavier's Technical Institute?

Where is St. Xavier's Technical Institute located?

St. Xavier's Technical Institute, Maharashtra, India (approx. 19.04594°, 72.83833°)


Where is St. Xavier's Technical Institute on the map?