Vacationing in winter has inched up on the popularity scale steadily among India’s rich and famous. While the more traditional head for our very own snow covered hill stations, the more adventurous proceed to the Alps which boasts some of the best ski resorts in the world. We bring you a few not-to-be-missed destinations that promise both exclusivity as well as unmatched adrenaline-fuelled ski experiences.
Read More