Extra page three - Anemones Villas in Lefkada, Greece, Spanochori
Villas
Villa Filira
Villa Kallisto
Villa Melia
Villa Nisa
Deluxe Villa Krinea
Location
Lefkada Island
Gallery
Guestbook
Rates
Book Now