Agia Mavra Castle Lefkada

Agia Mavra

Agia Mavra Castle is the largest and most important fort in Lefkada, which was under Venetian and Turkish rule. The castle is one the main attractions of Lefkada island due its historical significance.

Agia Mavra Read More »