McLeodganj also referred as Little Lhasa or Upper Dharamshala exudes the vibrancy of a hippie land with its mix of travellers, Buddhist m...
Read this post on talesofanomad.com