Lions Square Photos

Meet 5 travelers, 9 tour guides and discover 19 photos

Eleftheriou Venizelou Square (Greek: Πλατεία Ελευθερίου Βενιζέλου) is a square in the city of Heraklion in Crete, named after the Cretan statesman Eleftherios Venizelos. It is however more commonly known as Lions Square (Greek: Πλατεία Λεόντων) after…
View Lions Square guide >

Morozini Fountain Heraklion