• Whenever and wherever you put yourself in touch with GOD, that is the state of meditation.

    Sathya Sai Baba: Whenever and wherever you put yourself in touch with GOD, that is the state of meditation.
    FaceBook post by Sri Sathya Sai Baba from Apr 17, 2017