Center Listings: 5987

Yoga Studio

Ubud Yoga House

Sheila Burch

Sheila Burch began her yoga practice in 1981 in Santa Barbara, California. She has studied yoga in, Nepal, Thailand, China, France, Azerbaijan and Bali and attended...

(78 reviews)