McLeod Ganj - Mini-Tibet of India!
January 5th 2016 McLeod Ganj, most famously known as the ‘seat of Dalai Lama’ or also ‘mini-Tibet’, is peacefully located in the shadow of the mighty Dhauladhars. India is pretty full-on most of the times and the small condensed town of McLeod Ganj is one of the perfect destinations where backpackers from all parts of the world come to find entertainment and enlightenment.
I am never the kinds that travel
... read more