Located in the Shimoga district, Jog Falls is one of India’s tallest waterfalls, plunging from a height of 830 feet. Formed by the Sharavathi River, it splits into four distinct streams—Raja, Rani, ...
India is dotted with numerous waterfalls, some of which are often touted as must-visit spots. However, not all of them live ...