And these memorable experiences have been scored by tourists, who picked Himachal Pradesh as India’s Most Welcoming Region, ...