Lefkada Town: The Island’s Capital by the Lagoon
Lefkada Town, also called Chora, is the capital of the Ionian island of Lefkada, set at its northern tip beside a shallow lagoon. The town faces the narrow channel that separates the island from the mainland, crossed by a causeway and a floating bridge. Guarding that channel stands the Venetian castle of Agia Mavra, an … Read more