SOHA School of Healing Arts Yoga Teacher Training is located in Ubud, Indonesia on PT Yoga Barn, Jl. Raya Pengosekan, Peliatan. SOHA School of Healing Arts Yoga Teacher Training is rated 3 out of 5 in the category yoga retreat center in Indonesia.
Address
PT Yoga Barn, Jl. Raya Pengosekan, Peliatan