Where is Kesavadasapuram?

Where is Kesavadasapuram located?

Kesavadasapuram, Kesavadasapuram (Station), India (approx. 8.530228°, 76.938705°)


Where is Kesavadasapuram on the map?