Luxury Villas for Rent in Sivota, Lefkada, on a Greek island

Villa Amoudia: Very,very, nice house. Beautiful spot, right on the beach with a perfect view. Private but in a way also a vivid environment

@villasthalassa,

Luxury Villas Find your villa in Sivota, Lefkada

VillasThalassa