!No Teacher(s) assigned A yoga and beach holiday on the breathtaking island of Kefalonia, Greece 19 - 26 June 2018 Cost from £400