The significance of visiting the state of Himachal Pradesh is its cities, especially the capital city of Shimla . With gurgling streams, lush green forests of deodar and towering pines, Shimla still retains the glories of its enduring past. Do not forget to visit the winter sports capital of Kufri, especially if one is lured towards skiing. Visiting the city Chamba will remind one of the medievial village fortresses. With the hilly charms of the town of Dalhousie, the incomparable ridges of Khajjiar also merit a visit. Another historic place worth a visit is once known ancient capital town of Bharmaur, which is also the base of Manimahesh Yatra. Witness to the depth of Tibetan culture and traditions while visiting Dharamsala and Macleod Ganj. Pay a visit to Kangra, a city and a valley, especially famous for its temple cities of Jawalamukhi, Nahan, Palampur, Una and Baijnath. The scenic location of Kullu , Manali , Mandi, Chail, and Kasauli are a paradise for adventure lovers. The remote land of Lahaul, Spiti, Kinnaur and Losar are a bliss for trekkers, but they also deserve a visit for their untouched natural beauty and countless Buddhist monasteries.