Kiliyur Falls

Kiliyur Falls is a beautiful waterfall in Yercaud, near Salem, Tamilnadu state, India. This Falls is part of the Shervaroyan hill ranges of Eastern Ghats. View of Kiliyur Falls. Kiliyur Falls is formed by the overflowing waters of the Yercaud Lake, situated on top of the Yercaud hill station. The water from the falls fall…

[Continue reading]