Visit the Upper Town and the castle of Thessaloniki. The famous “Ano Poli” (upper town) of Thessaloniki is a historic site of high importance. Upper Town is considered the area which is located on the highest part of the old city. It starts from the north side of the Agios Dimitrios street and extends north […]