Other Spots in Thekkadi

Thekkadi in Thekkadi



Thekkadi

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.