Nestled in the serene hills of Himachal Pradesh, Dharamkot is a simple village that mixes calmness with adventure and so it ...