lefkada june 2007
lefkada june 2007. Lefkada or Leucas: A Greek island in the Ionian Sea on the west coast of Greece, connected to the mainland by a long causeway and floating bridge. The city of Lefkada, is at the north of the island, approximately 20 minutes by automobile away from Aktion National Airport.