The Mall, Shimla - A British Himalayan Town famous because in the Raj no Indian was allowed to walk there....but my guru and I were thrown out of town for being together here in 1974: who'd believe it?
{}