I had the opportunity to spend time in Athens and Thessaloniki. While on opposite sides of the country, the cities were remarkably similar. History holds the primary attractions in each city, as do the waterfront ports.
In Athens, my favorite part was my visit to the Acropolis. The hike to the Acropolis provides gorgeous views looking out over the city along the way up, totally worth the climb.