Thenmala Attractions & Activities - The Best Holiday Destinations for 2020
Thenmala is in Kerala in India. It is is a scenic place known for its natural beauty. It is the location of the first eco tourism project in Kerala. The Thenmala dam is a big attraction and is mainly used for irrigation purposes.
The Most Frequently Asked Travel Questions about Thenmala