Located among the scenic beauty of the mountains, Dharamshala is a symbol of Indian heritage. As a place where the Dalai Lama stays and the Tibetan government in exile is stationed, this quiet ...
Lying in the scenic lap of the Himalayan range, Dharamshala is an enchanting hill station in the state of Himachal Pradesh in the northern region of India. Ranging from the peaceful environment ...