Travelogue – Thessaloniki one of National Geographic’s 20 best places to visit

Travelogue – Thessaloniki one of National Geographic’s 20 best places to visit ……with Bob Nicolaides The northern port city of Thessaloniki is among the 20 “must-see” places in the world for 2013, according to...