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

Tag Archives: Miauli 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 »