Things To Do in Himachal Pradesh
Himachal Pradesh is located in the northern part of India at the foothills of the Himalayas. Besides being home to popular hill stations, the state is the host to the Dalai Lama in Mcleodganj where there is a strong Tibetan presence. Here in the town, Buddhist temples and monasteries reflect Read more…