Lefkada fortress and longest beach as seen from the air #110270320
Description
Lefkada fortress and longest beach as seen from the air. Greek Island Lefkada in the Mediterranean Sea is a well known tourist destination for the summer and is also known by the name of Lefkas or Leucada.