Kunchikal falls the lesser-known beauty is one of the highest falls in India. Water gushes down the mountain effortlessly over the rocks at around 455 meters (1493 ft) height with a thunderous sound. Kunchikal falls are formed by the Varahi River and its tributaries. The whole surrounding seems enchanting with mighty mountains, scenic valleys, misty Read More