Where is 360 South?

Where is 360 South located?

360 South, Mahārāshtra, India (approx. 18.75649°, 73.38834°)


Where is 360 South on the map?