Where is Covelong Point?
Where is Covelong Point located?
Covelong Point, Covelong Point, India (approx. 12.78362°, 80.25523°)
Where is Covelong Point on the map?
{"latitude":12.78362,"longitude":80.25523,"title":"Covelong Point"}