200 hours Yoga Teacher Training
500 hours advanced Yoga Teacher Training
1 Month Yoga Retreat
21 Days Yoga Retreat
2 Weeks yoga retreat
1 Week Yoga Retreat
5 Days hiking + Yoga Retreat
5 Days Healing + Yoga Retreat
5 Days Meditation Retreat
4 Days spa + Yoga Retreat