Where is St. Michael's Church?

Where is St. Michael's Church located?

St. Michael's Church, St. Michael's Church, India (approx. 19.0425°, 72.8405°)


Where is St. Michael's Church on the map?