Where is St. Xavier's College, Mapusa?

Where is St. Xavier's College, Mapusa located?

St. Xavier's College, Mapusa, Goa, India (approx. 15.59762°, 73.80829°)


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