the sea touches the sand

GET IN TOUCH

GENERAL INQUIRIES

Athens Address: Perikleous 46, Athens, 10562, Greece

Kefalonia Address: Lourdas Beach Road, Livathos 28083, Kefalonia, Greece

T. GR +30 26710 31419

T. UK +44 (0)207 183 5383

Email: [email protected]