Alykes

Alykes

Greece, Evia, Marmari / Alykes is a village in miniature, built among olive groves and narrow stone pathways and harmonising perfectly with the natural environment.