Porto katsiki in Lefkada Greece.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.
Porto katsiki in Lefkada Greece.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.