As Indians, we have always had this strange connection with Switzerland. This never-ending obsession stems from the fact that most of us have grown up watching Bollywood actors sway in the middle of snow-capped Swiss peaks. Call it a byproduct of that or just the sheer beauty of the mountainous European country, but all of us, at some point, have wondered how it must be to vacation in the gorgeous Swiss Alps!
While you continue saving for that dream Swiss vacation, you can get a taste of it right here in India! Located merely 25 km from Shimla–a luxury resort in Naldhera is offering authentic chalet stays in a drop dead gorgeous setting. Wooden houses, thick blankets of snow, warm hospitality and world-class luxury—it's all happening right here!