INDIA | Sunday, 19 Feb 2012 | Views [669]
There are moments I don’t quite have words for; moments when the sheer perfection and wonderfulness of everything falls into place and all I can feel is deep utter gratitude and love for everything, all of it. (I know, it sounds corny, like I said, ... Read more >
Tags: delhi traffic, health hazards, near death experiences