Dharamshala is a charming hill station in the Kangra Valley of the Indian state of Himachal Pradesh. It is very famous for its cultural heritage, and scenic beauty, primarily due to its association with Tibetan culture and traditions. The influence of Tibetan culture in Dharamshala is quite commendable. The town