Day: March 25, 2014

Auli – India’s Switzerland

People go to Switzerland to experience ski & snow clad mountains but they forget that India too has its own famous ski destination. Overlooking second highest peaks of India, Nanda Devi, Auli is indeed a white world with adrenaline pumping ski tracks. Enroute to Auli Auli lies in the state of Uttarakhand, which is called […]

Read More