Dalhousie is a beautiful hill station in Himachal Pradesh and it is known for its serene natural beauty and scenic landscapes. However, it is also home to several spooky tales and haunted stories ...