Here are 5 hidden waterfalls you must explore in Uttarakhand: Rudradhari Falls is tucked away in the lush greenery of Kausani; it is ideal for a serene and peaceful getaway. The waterfall is ...