This video can't be played in your browser, try using the Tripoto App instead
India's Best Hidden Secret
Photo 1 of 1
India's hidden secret in Odihsa! Khandadhar Waterfalls. So majestically pristine. Surrounded by lush green valleys and hills, drenched with beauty. A must weekend getaway for you.
Khandadhar Waterfall - Keonjhar