The island
Lefkada(Leucas, Leucadia, Lefkas, Leukas or Lefcas) 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 and seat of the municipality is Lefkada Town. It is situated on the[…]