Where is Paparpatti?

Where is Paparpatti located?

Paparpatti, Paparpatti, India (approx. 12.210195°, 78.05604°)


Where is Paparpatti on the map?