//
Sylan backgrounds
97 acre campus.
271 acre majestic campus
There are two streams here and they join to form a Chalippuzha river. The word 'Thushara' means snow and this name is given because the waterfall looks snowy. There are three branches of the waterfall and the highest falls from 75 m. This place is also ideal for trekking and rock climbing.