Browse in Tags

Lefkada Island

The island of Lefkada, also known as Lefkas or Lefkada, is an island in Greece, in the Ionian Sea. Lefkada Island is connected to the mainland by a long road jetty and a bridge. The capital Lefkada is located in the north of the island.