Where is New Sangavi?
Where is New Sangavi located?
New Sangavi, New Sangavi, India (approx. 18.576324°, 73.8122°)
Where is New Sangavi on the map?
{"latitude":18.576324,"longitude":73.8122,"title":"New Sangavi"}