Hotel Villa Vandorou - Lefkada Greece - Photos
Hotel Villa Vandorou - Lefkada Greece - Search and Book Hotel
Eparchiaki Odos Lefkas - Vasilikis
31100 Lefkada
Hotels 3 Stars Greece
Eparchiaki Odos Lefkas - Vasilikis
31100 Lefkada
Hotels 3 Stars Greece