A perfect mix – sessions of hatha yoga (postures, breathing exercises, relaxation) coupled with guided hill walks of up to 5 miles, sometimes over rough and steep ground (requiring a
A perfect mix – sessions of hatha yoga (postures, breathing exercises, relaxation) coupled with guided hill walks of up to 5 miles, sometimes over rough and steep ground (requiring a