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...