Even the most astute art lovers will be impressed by the intriguing pieces on show at Teloglion Foundation of Art.
Located in Thessaloniki, this display of artworks is well worth including on your itinerary. But you'll find lots more to explore in this area. Aristotelous Square, White Tower of Thessaloniki, and Church of Saint Demetrius are within easy reach of Teloglion Foundation of Art.