Tiger Falls – The best attraction of Chakrata!

Chakrata is one of the most beautiful and unexplored places in Uttarakhand, and Tiger falls is Numero Uno attraction of this sleepy town.