One of the oldest - and most beautiful - cities in Poland, Krakow has many unique charms that make it one of the must-see ...