Jog FallsShivamogga, India They are the highest waterfalls in India. These are formed when the river Sharavathi falls from a height of about 300 meters. The area is spectacularly beautiful and is ideal for picnics and other outdoor activities. Prev 1of3 Next