If you’re lucky enough to get a sprinkling of snow, Prague can feel fairytale-like in winter, and it’s an ideal time to visit ...