Manali, cozily tucked in the breathtaking Himalayan landscape of Himachal Pradesh, never fails to enchant outdoor enthusiasts ...