Where is New Kandla?
Where is New Kandla located?
New Kandla, New Kandla, India (approx. 23.03178°, 70.21751°)
Where is New Kandla on the map?
New Kandla - Surat
New Kandla - Indore
{"latitude":23.03178,"longitude":70.21751,"title":"New Kandla"}