The most important feature of Lefkada is the unique combination of the green mountain with the endless blue beaches. It is a magnificent view of the Ionian Sea, overlooking it through the pines and olive trees. Vasiliki is built in the green at the foot of the mountain, embracing the…
View more