Ayia Varvara Square (Kaimakli)

DISCOVER THE CITY / Squares / Ayia Varvara Square (Kaimakli)
The Square is the historic core of Kaimakliou around the church of St. Barbara.