Top 10 attractions of Thessaloniki

With a load of ancient monuments, museums and old churches listed at UNESCO World Heritage Site, it's incredibly hard to shortlist only 10 attractions that are a must-see in Thessaloniki.  However, this list contains 10 top attractions that are guaranteed to blow your mind and your soul!