Thessaloniki is the second largest city in Greece located in northern Macedonia. It has a rich history and many sights to visit such as the Arch of Triumph in the city center, the Roman Odeon in the ancient market, and Aristotle's Square in the heart of the city. Other attractions include the White Tower, music hall, Science Center and Technology Museum, as well as some beautiful neoclassical buildings.