Meditation in english is an all encompassing word. It refers to focussed attention (Dhaarna) which is a preparation towards a […]
About 2 years ago, one fine evening, I was just sitting on the floor and just observing myself with my […]