Lefkada, or Leucas is 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 principal town of the island Lefkada. It is situated on the northern part of the island.
Lefkada, or Leucas is 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 principal town of the island Lefkada. It is situated on the northern part of the island.