Lefkada Island, Lefkada Island, Ionian Islands The cells of the Holly Fathers are rooted for centuries in a rocky land, 5 km over Nikiana to Alexandros, inside a cave near the area of Skaros. It is one of the oldest Christian monuments of the island.Religious sources mention... View More
Cells of the Holly Fathers
Karoucha Cave
Lefkada Island, Lefkada Island, Ionian Islands Cave Karoucha. View More