Dharamshala, located in the kangra valley in Himachal Pradesh is a admired destination place for tourists because of its implausible beauty and serene environment. It is placed at an average altitude of 1,475 meters above sea level. The existence of Dalai Lama and the strong holds for the Tibetan immigrants has made this Town a extraordinary place for both Indians and foreigners. Surrounded by thick forests, it is the green hill station for those who love to discover India and its beautiful places.When you reach Dharamshala, there are so many places you will love to stay for long. .