Nestled in the Shivalik range of the Himalayas, Mcleodganj has attained great popularity as a tourist destination in the past…