!No Teacher(s) assigned

A yoga and beach holiday on the breathtaking island of Kefalonia, Greece

19 - 26 June 2018

Cost from £400