Build a strong and conscious foundation in yoga practice.
Find stillness and restore balance within the body and breath.
Deepen your practice and grow your physical and energetic awareness.
Restore the body through ancient Ayurvedic healing wisdom.
Expand your understanding across Yoga, Ayurveda and Sanskrit.
Cultivate a strong and lasting personal practice rooted in tradition.
Train in traditional Hatha Yoga amidst the serene Himalayas.
Read Article →
100 Hour TTC
200 Hour TTC
300 Hour TTC
Yoga Retreat
Ayurveda Retreat
Yoga Immersion
TTC in Dharamshala
View All Courses →
About Us
Teachers
Campus & Gallery
Resource Center
FAQs
Testimonials
Our Community