Daily Archives: November 19, 2012

BlogUttaranchal

Teaching Indian languages– a town called Landour

We were in an idyllic little town called Kanatal nestled somewhere in the hills, in Uttarkhand, content to ...