The Sivananda Yoga Vedanta Meenakshi Ashram was founded in 2002. Meenakshi is the name of the divine mother who is in the presiding deity of the most famous temple in Madurai city. The ashram is nestled within 12 acres of natural beauty and lies inside a natural forest approximately, 20 km north of the holy city Madurai in the state of Tamil Nadu.
The peaceful forest surroundings, the panoramic views along with the adjacent lotus pond offer an ideal setting for yogic practices. The neighbouring wild forests homes peacocks, deer, many varieties of birds and butterflies.