Chumma Oru Trip

chumma oru trip

Ilaveezha Poonchira

“Ila-veezhaa-poonchira”, means ‘the pond of flowers where the leaves do not fall’. During the monsoons, the valley between a complex of mountains fills up to form a large pond.

Ilaveezha Poonchira is a beautiful valley spread across thousands of acres at the foot of three hillocks. Surrounded by hillocks raised above 3000 feet from sea level.