Lefkada, Greece
Previous Home Next
Lefkada - 27

Just south of Pefkoulia is the town of Ag. Nikitas. This is the main street leading to the water. While this was supposedly closed off to traffic we encountered many situations where traffic rolled through towns in both directions with streets this narrow.

© E. Shatara, 2005