18 November, 2017
elen
Home » Tag Archives: Miaouli Square

Tag Archives: Miaouli Square

Miaouli Square

Miaouli square is one of the biggest and rarest squares in Greece. It was built at the beginning of the 19th century. Read More »