Xi beach

Awarded Blue Flag status for 2021

Xi beach is located on the south coast of the Paliki peninsular approximately 7km from the square at Lixouri, … see more