Embodied Consciousness Yoga Retreat to Itha, Greece Oct 1st-8th Itha108 is a Greek island retreat set in a place of outstanding natural beauty, providing a space specifically for peace, relaxation and practice. Ithaca, home of Itha108, is one of the smallest in the Ionian island constellation that is radiating with Grecian authenticity. It’s shores play(…)