Barehipani is India’s 2nd highest and orissa’s highest waterfall. When the river Budhabalanga falls from a height of 1309 feet it is spell bounding. It…
Barehipani is India’s 2nd highest and orissa’s highest waterfall. When the river Budhabalanga falls from a height of 1309 feet it is spell bounding. It…