1. London
2. Paris
3. Madrid
4. Vienna
5. Berlin
6. Zurich
7. Prague
8. Zagreb
9. Budapest
10. Rome
1. London
2. Paris
3. Madrid
4. Vienna
5. Berlin
6. Zurich
7. Prague
8. Zagreb
9. Budapest
10. Rome
user
Give me a list of the 10 best European cities to visit
assistant