Magic, fabulous, unique - Krakow is like a motley kaleidoscope