Where is Kodikkarai?

Where is Kodikkarai located?

Kodikkarai, Kodikkarai (Station), India (approx. 10.28353°, 79.82513°)


Where is Kodikkarai on the map?