Bhatta falls

Bhatta falls is a picnic spot with a natural waterfall situated near Mussoorie in Dehradun. Bhatta falls is the best place for trekkers. You have to walk some kms in order to reach the place which makes it a good place for the adventure . Bhatta falls is a natural waterfall coming crashing from the hills.