Thekkadi, Kerala

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.

Top Tourist Spots in Thekkadi