A striking hill station in the Indian state of Himachal Pradesh, Dalhousie is situated at an altitude of 1970 m and was erected by the British Empire in 1854. It offers an amazing views of snow covered mountains, monasteries and pine trees making it a perfect place for nature and peace lovers. It renders superb shopping pleasures at the mall road for the shopping buffs. Apart from this, the charming attractions of this place make for a wonderful vacation with Dalhousie Weekend Package. Come and scout Dalhousie stress-free with Tour My India!