Poland is a country with a troubled past. Having existed between the empires of Lithuania and Austria-Hungary, then between Germany and Russia - Poland has literally been wiped off the map twice. Hence the Polish flag is 50% white (peace) and 50% red (blood), a reminder that peace and national identity must be fought for.
And no offense to my Polish friends, but when you go to Poland, make sure your luggage is packed with sandwiches and snacks, for Polish food is quite bad and unpalatable. Any city with high crime should serve Polish food to the criminals, the crime rate will quickly come down.
Having escaping most of the bombing during the World War II, Krakow is impeccably preserved. Rynek is the city centre with its cobblestoned streets, churches, historical buildings and horse carriages. There's also another part of the city that is under the ground, parts of which are still being excavated.
Pronounced 'Vrots-waff', Wroclaw is a colourful town still relatively undiscovered by mass tourism. There's a medieval town square, spired churches and cobbled alleys. There's also a waterpark which was pretty fun, though one of the slides was a downward tube where I had to cover my head every time cause there was a serious risk of banging it.
Then there are the tiny gnomes. Small bronze statues that pop up all over the city. They were secretly placed during Communist times, defiantly by the underground movement to lampoon the authorities. You'll see the gnomes doing a variety of things like pushing a rock; in a wheelchair; eating a big sausage; or even withdrawing money from a cash machine.
Warsaw is a city with a turbulent history, that was restored after heavy damage during WWII. Today Warsaw is at a balance of east and west - eastern European culture and values freely mix with western riches.