Where is Covelong?

Where is Covelong located?

Covelong, Covelong, India (approx. 12.786519°, 80.25065°)


Where is Covelong on the map?