known as Land of Waterfall.
known as Land of Waterfall. this hill station witnesses high rainfall level every year.