Thenmala is an ecotourism site in Kerala. It lies just north of the Thenmala Dam, which spans the Kallada River. The Elevated Walkway winds through a thick canopy of trees, ...
Read More »Thenmala is an ecotourism site in Kerala. It lies just north of the Thenmala Dam, which spans the Kallada River. The Elevated Walkway winds through a thick canopy of trees, ...
Read More »