Nestled in the lap of the Himalayas, Manali is one of India’s most popular tourist…