Vista Yoga 200-Hour Yoga Teacher Training
Apr 16, 2014 04:06PM
Vista Yoga’s 200-hour immersion program from June 6 to November 2 gives students the opportunity to deepen their practice through in-depth study of asana, pranayama, dharma, meditation, yogic philosop
Read More »