Thekkady Junction,
Kumily,
Kerla, India.