We are a yoga teacher training and retreat center in India. Rooted in Indian yogic tradition, we have many years of experience bringing our world-renowned yoga teacher training to students from all over the world. Our name, ‘Alma Yoga’, truly reflects what we aim to bring to our students through our teachings and Ashram environment. Alma means Soul in Sanskrit it is called “Atma”.
This theme of totality and completeness is carried through in the teaching we provide, the respect we have for yoga traditions, and the acceptance of students from all traditions and all over the world.