And now a few words about Prague. I have to admit: I've never seen so many tourists in one place. It was really hard to hear someone speaking czech - most of the time it was english or spanish, sometimes german too. I think Prague has a wonderful atmosphere, altough it's hard to discover it while trying to push one's way on crowded streets and trying not to get lost in the centre. That's why I recommend to visit the city centre in the evening or even at night. The rest of Prague is not so crowded even in rush hours :-) It's better to wait and make a trip when there's not a lot of people around. Then, you can take a seat in a small cafe or traditional pub (they are quite loud, though) and really take time to get to know it.