Dharamshala is India's most visited tourist destination. It is surrounded by gorgeous scenery and...