Sightseeing Thessaloniki – The Unmissable Cultural Capital of Greece
Thessaloniki is the second largest city of Greece and the capital of the Greek administrative region of Macedonia. It has a chequered history of Roman, Byzantine, and Ottoman structures, meaning…