Thekkady Junction,
Kumily,
Kerala, India.