RT SriSri Art of Living has taken up rejuvenation of Manjara river in Latur the 17th river being revived in 3 states of India

Let's Connect

sm2p0