Destination creator (Voyajo Team)
Lefkada, or Leucas (; ancient Greek and Katharevousa: Λευκάς, Lefkás; 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 city of Lefkada, is situated on the northern part of the island, approximately 20 minutes by (...) (from Wikipedia).
Visit Website