Where is Cheruvathur?

Where is Cheruvathur located?

Cheruvathur, Cheruvathur, India (approx. 12.215598°, 75.16243°)


Where is Cheruvathur on the map?