Himachal Pradesh remains an enigma for Indian travellers who have witnessed this magical land up close and countless more planning…