Travel

Where is the Kiliyur Waterfalls Located?

Where is the Kiliyur Waterfalls Located?In Tamil Nadu, India’s Eastern Ghats, on the Periyaaru River, is a waterfall known as Kiliyur Falls. The Kiliyur Valley is 91 meters (300 feet) below the water level of Yercaud Lake once it overflows.

Related Articles

Leave a Reply

Your email address will not be published. Required fields are marked *

Back to top button