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?