Going back to India—specifically, to Himachal—has always stirred a curious mix of emotions in me. And yes, before anyone clutches their pearls, let me just say: I know Himachal is stunning. Trust me, I’m not blind. Nestled in the northern stretch of India, brushing shoulders with the mighty Himalayas, it’s the kind of place travel…