This morning's train journey sees us arriving in Krakow, Poland's capital until 1596 and still its most charming city. Dating from the 13th century, Krakow is a picture-postcard city of narrow streets, grand buildings and al-fresco cafes just begging...