Kanthalloor is a village in Idukki district in the Indian state of Kerala.It is a village nestled in the Western Ghats of India. The salubrious climate and the picturesque landscapes and wide variety of tropical crops coupled with the close proximity