Shimla, Manali & Himachal Pack
Himachal Pradesh, a beautiful and most-visited northern Indian state in the Himalayas is a home to scenic mountain towns, resorts, lush velvet forests, ancient temples and gushing waterfalls. The state was a host to the Dalai Lama, and so it has a strong Tibetan presence. To feel the Tibetian essenc