Mcleodganj in Himachal Pradesh is a wonderful place for a vacation. It has become a trekker’s heaven and there are…