Dagshai – Haunted Place in Himachal Dagshai is a place that is not known by many. It’s just a small village near National Highway 22 going towards Shimla. Dagshai word’s meaning is made of Daag-E-Shai which means Royal Mark. This Royal...