Elaveezha Poochira:-A place where leaves don't falls.Seem to be funny?
It is true.No trees are there.Only one kind of palm named "Chittenth"locally.
We feel we were in the top of the world.
Beautiful scenarios and cool wind really refresh our mind.
Distant view of Malankara Dam.
Distant view of' "Illickal Kallu".