We Indians have always had this strange sort of connect with Switzerland. Much of this never-ending obsession stems from the fact that almost all of us have grown up watching Bollywood actresses 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, there's no denying that each one of us, at some point of time has wondered how it must be to vacation in the gorgeous Swiss Alps!
While you continue saving up 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—yes, it's all happening and it's happening right here!