Artisa Retreat

Located at a wonderful setting by the sea, Artisa offers yoga, silent and open retreats to create and re-energize.

  • Epidaurus, Greece