Where is Mananchira?

Where is Mananchira located?

Mananchira, Kerala, India (approx. 11.25442°, 75.77998°)


Where is Mananchira on the map?