Idukki Thommankuthu Falls is best suited for trekking and rock climbing. It is 42 km from the city center.
Idukki Kulamavu Dam is a hill-station for trekking and hiking fanatics. It is 30 km from the city center.
Idukki Hill View Park is a famous tourist destination of Idukki. It is an amazing place for the photo fanatics. It is 23 km from the city center.
- No one reated yet! Be the first to Write a Review/Comment.