Enjoy your trip to the fullest with this comprehensive travel guide to Krakow. City's insider tips included!