Impressions of our Institute Leela
Located at our meditation center Quinta Quixote, Algarve, Portugal.
Impressions of our Retreat Center in the Algarve
Our Retreat Centre is a place, where people come together to learn, teach, experience, exchange and inspire each other. By experiencing this environment: in a natural and simple way of living, away from our usual habits and commitments, eating good vegetarian food, meditating, plunging into a swimming pool and taking a treatment, we gather perfect circumstances to refresh ourselves profoundly.