Advertisement

Lefkada: The must-see Greek island

Lefkada, also known as Leucas, Leucadia, Lefkas or Leukas, 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, you'll definitely want to add this place to your bucket list!