Created on 26 January 1972, Idukki came into existence as one of the 14 districts of Kerala state India. The meaning of the word Idukki is Gorge and the name was derived from the narrow gorge. Idukki is the second largest district in Kerala and has an area of 4479 kilometer square. It stands second … Read more