Places to Visit in Idukki

Places to Visit in Idukki Idukki, a district of Kerala, created on 26th January 1972. The name of the region arrives from Malayalam word Idukku. Earlier, the district headquarters were at Kottayam. It is one of the 14 districts that…