Black Rock Detox offers yoga retreats in Koh Phangan, Thailand.