The Second Largest city of Greece, Thessaloniki maybe a really mouthful to pronounce but has a lifetime of experiences to offer. The city is full of amazing sights, lovely beaches, fascinating museums and beautiful places of worship. In many ways it is an important cultural and historical landmark. But the city is also very vibrant. It hosts many exhibitions, has a vibrant nightlife and really stands out as a coastal town in the lovely land of Greece. The Byzantine Architecture mixes with the Greek and the history mixes with the present almost seamlessly making it an intriguing place to visit. With such beauty, so many sights and several activities on offer, it only makes sense to add this one to your must see places in Greece.