Auli: Beautiful Hillstation in Uttaranchal, India

Auli is a picture postcard kind of a place situated in Uttarancahl, India. I went there in the August of 2002, just after submitting my Ph.D. thesis and just before starting my first job that turned out to be an absolute horror. Rainy season, that is July and August are the worst time to visit […]