Wiki information Saccida:

Saccidananda Ashram

Saccidananda Ashram is a Benedictine monastery in India. Located in the village of Tannirpalli in the Tiruchirapalli District of Tamil Nadu, on the bank of the River Kavery, it was founded in 1938 by French priest Jules Monchanin, who was later to...

Author, Person