When the monsoon rains come to India the dry rivers wake up again and create some of the best waterfalls you can see anywhere. The fresh rains make the waterfalls flow with full force and the green ...
The world is full of magnificent waterfalls that will surely take your breath away. Kunchikal Falls is India's highest waterfall, measuring 1,493 feet, according to The Times of India. This waterfall ...