Sri Sri Ravi Shankar
Uninterrupted sharing- that grows into feeling the presence of the Divine all the time, uninterruptedly.
Founded in 1981 by Sri Sri Ravi Shankar,The Art of Living is an educational and humanitarian movement engaged in stress-management and service initiatives. Read More