Levrechio

Levrechio

Λεπρέτζιο

A small beach located in the town of Nidri on the island of Lefkada, with clear waters and a sandy shoreline.

en_US