Which is the second highest waterfall in India?

March 3, 2011 by  
Filed under Geography

The Barehipani Falls is located in the core area of Simlipal National Park in Mayurbhanj district in the Indian state of Orissa. It is the 2nd highest waterfall in India. The total height of Barehipani Falls is 1309 feet. It has only two drops.

- Read more