Lefkada: The must-see Greek island

Published August 6, 2015 14,015 Views

Rumble / World TravelLefkada, 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!