How the world sees Greece
Aristotelous Square is the main city square of Thessaloniki, which is GREECE'S second largest city and the capital of Macedonia. Located along Nikis ...