Dhanakosa offers a wide range of retreats including yoga retreats, hillwalking retreats, tai chi retreats, arts and alternative health retreats, all complementing a program of intr ...