The Spirit of Ahimsa

Ahimsa, meaning non-harming, is a principle shared by the Buddha, Mahatma Gandhi, and Zen Master Thich Nhat Hanh (Thầy). Since its founding in 1996, Ahimsa Trust has been dedicated to promoting inner peace, mindful living, and community development through volunteer-led programs in India.

Mindfulness and intentional community are increasingly valued for supporting emotional, mental, and spiritual well-being. Responding to long-standing requests for a retreat space in India, Jamun Village is being developed as a sanctuary for mindful living—where people can live, visit, and practice together in harmony with nature.

Make a U.S. tax deductible contribution below: