Lefkada Town
Lefkada town (Λευκάδα) is largest city of Lefkada, and the capital of the island. The town is located on the northeast part of the island, directly at the entrance from the Greek mainlaind. The town is marvelous place with a lot of cultural sights and hidden gems, which make it very attractive for a sightseeing. … Read more