Kraków is the cool alternative to Warsaw and for good reason. The list of things to do in Krakow includes art, history, hiking, independent cafes and more..