France - Terre de Sacha
Terre de Sacha is an ashram of ShantiMayi in the French Pyrenees.
The nature of Terre de Sacha
is stark beyond words,
and therefore amazingly supportive on the journey of awakening.
Terre de Sacha is an ashram of ShantiMayi in the French Pyrenees.
The nature of Terre de Sacha
is stark beyond words,
and therefore amazingly supportive on the journey of awakening.