The history of Eleftheria Square from 1882 to 2018 (pictures)

Six years after construction started, Eleftheria Square will open for the public in the next days. The unofficial history of the Square starts in 1567, when the Venetians, who then … Continue reading The history of Eleftheria Square from 1882 to 2018 (pictures)