The World’s 10 Most Beautiful Cities to Visit in Your Lifetime
1. Prague, Czech Republic
2. Rome, Italy
3. Paris, France
4. Budapest, Hungary
5. Florence, Italy
6. Kyoto, Japan
7. Amsterdam, Netherland
8. Barcelona, Spain
9. Rio de Janeiro, Brazil
10. Rio de Janeiro, Brazil