Kanthalloor is a village in Devikulam taluk of Idukki district within the Indian state of Kerala. It’s a village nestled within the Western Ghats of India. The salubrious local weather and the picturesque landscapes and huge number of tropical crops coupled with the shut proximity of Munnar (a significant hill station), has reworked this village […]