Where is Parandūr?

Where is Parandūr located?

Parandūr, Parandūr, India (approx. 12.9425335°, 79.73718°)


Where is Parandūr on the map?