Nestled in the lap of the Himalayas, Manali is a picturesque hill station that beckons…