Live Yoga Thailand offers a wide range of yoga activities from yoga teacher training courses to yoga retreats, yoga workshops, and yoga short courses.