Dalhousie is a charming hill-station situated in the Himalayan state of Himachal Pradesh, surrounded by the majestic snow covered mountain peaks, green valleys, remote villages, colonial architectural buildings and calm, serene and tranquil environments. This charming small town offers variety of activities for tourists, as it has many Tourist Places to visit. Here is your… Continue reading Things to do in Dalhousie for wonderful holiday experience in this beautiful town