Navarinou_Square
Navarinou Square
Square in Thessaloniki, Greece
Navarinou Square (Greek: Πλατεία Ναυαρίνου) is a square in the city of Thessaloniki in Greece.[1] It is named after the Battle of Navarino, a crucial battle of the Greek War of Independence.