Here are seven of India's tallest waterfalls. Standing at approximately 1,493 feet (455 meters), Kunchikal Falls is considered the highest waterfall in India. It's situated near Agumbe in Shimoga ...
1. With a height of 8,586 m above sea level, I am the highest mountain peak of India. 1. Kangchenjunga Located on the border between Nepal and India, Kangchenjunga is the third highest mountain in ...