6. Gdansk, Poland
When people visit Poland, they typically choose Warsaw, Krakow and Wroclaw. But Gdansk is truly an underrated city. This port city along the Baltic Sea has a rich history, having changed hands numerous times during its more than 1,000 years of existence. While the city was almost entirely destroyed during WWII, it was meticulously rebuilt, which surprise a lot of people who are likely to assume that the buildings all date back centuries.
5. Vilnius, Lithuania
Another city located in the Baltics, I loved my visit there because of the varying architecture, the craft beers, and of course the “Republic” of Užupis, a hipster’s paradise that features a statue of Frank Zappa. The old city center really plays up the whole Medieval theme, with girls dressed up as faire wenches (or whatever you want to call them) and hocking souvenirs.
4. Lviv, Ukraine
Lviv is the most “European” city in all of Ukraine. Rynok Square in the old city center is always bustling and you’ll find cuisine of every variety and tons of in-house beer at ridiculously low prices. If you’re looking to escape from the crowds, Stryyskiy Park is a huge place where you can find a spot to relax undisturbed.