And they should try the real Budweiser beer they make in the Czech Republic. No resemblance to the American stuff with the same name, apart from the colour. The Czech original is GOOD.
And Czech out the bendy buses and the brilliant Metro trains.
They are both absolutely magic cities.