Peace By The River Pilgrims can find a clean, pure and sacred atmosphere at the Parmarth Niketan Ashram