Where is Ponneri?

Where is Ponneri located?

Ponneri, Ponneri (Station), India (approx. 13.331999°, 80.19848°)


Where is Ponneri on the map?