Poland’s second biggest city is its cultural capital, a buzzy and easily walkable blend of rich history, college-town vibrance, and fairytale charm.