Welcome to the heart of Krakow, where the past and present merge seamlessly in the cobbled streets of the Old Town....