45 things to do, see and eat in Krakow Poland to plan your itinerary: historic city walls, castle, fire breathing dragon, market square, the Jewish ghetto, and pierogi.