Krakow has a reputation as one of Europe’s cheapest city breaks, and it earns it. But here’s the thing most first-timers don’t realise: a big chunk of what makes this city unforgettable doesn’t cost a single złoty. You can spend three days here, see the medieval Old Town, climb a hill for panoramic views, wander…