Bursting at the seams with historical treasures, affable people and of course, cheap food and beer, Krakow is one cool place for a city break. From WWII relics to its infamous Milk Bars and, of course, Auschwitz, exploring it all would take forever. But no matter how long you spend in Krakow, you can't fail to notice one of Europe's most culturally rich cities has risen from its dark past like a phoenix from the flames and become something of a cosmopolitan dream. The best times to go are autumn and spring when the tourist hordes have disappeared and the weather is mild enough to walk around in comfort.