www.bgct.org.uk

Bede Griffiths Charitable Trust

The Bede Griffiths Charitable Trust is a charity registered in the UK which supports projects within a 10-mile radius of the Saccidananda Ashram in Tamil Nadu, South India.

Story

Share this story