Bhatta Falls is a recently developed picnic spot near Mussoorie. Located at about 7 km from main Mussoorie city, Bhatta Falls is still untouched by commercialization and has natural stream of water flowing down the hills. Bhatta Falls - Water Fall Near Mussoorie.