Monthly Archives: December 2012

Popular Snow Sports to Welcome Snowfall Season in India

The month of December brings the season’s first snowfall at some of the most mesmerizing hill stations of India. This is one of the best opportunities to explore the exotic beauty of the tourist places like Shimla, Auli, Manali, Gulmarg … Continue reading

Posted in Home Stays | Leave a comment