Palaiochora Apartments on the sand

Palaiochora apartments