Loading...
Return to
Villa Ella gallery
The village of Sivota with its tavernas and shops is a 500m-walk away.
32 / 51
A photo of Villa Ella – Luxury villa in Sivota, Lefkada – The Thinking Traveller