Semperviva Yoga Retreats is internationally recognized as a leader in yoga teacher training that takes place in Greece, Mexico, Bali, and the Gulf Islands.