Tag: Naddi

Dharamsala is a tourist haven, nature lovers’ paradise

0
Home of Tibetan charismatic Leader Dalai Lama and Tibetan govt. in exile, Dharamsala in Kangra district of Himachal Pradesh is a place synonym with...