The town of Meclodganj in Dharamshala is the among the most visited tourist place in India. The vibrant Tibetan culture, gorgeous panoramic vistas of nature and the presence of the 14th Dalai Lama are among the top factors that lures Read More …
The town of Meclodganj in Dharamshala is the among the most visited tourist place in India. The vibrant Tibetan culture, gorgeous panoramic vistas of nature and the presence of the 14th Dalai Lama are among the top factors that lures Read More …