To visit Prague is to be transported into the late Middle Ages. The views are unforgettable, the golden roofed buildings, the floodlit castle from Charles Bridge, the National Museum at Wenceslas Square and the Gothic spires of the old town … it’s fairy tale magic all around you.