Thekkadi is one of the most beautiful tourist location in Idukki. Main attractions in Thekkadi are periyar national park, periyar tiger trail, bamboo rafting, boating in thekkady lake, nature walk etc.