When we think of Mcleod Ganj, what comes to our mind is an amazing place nestled among stunning hills, with ...