Top 10 Most Beautiful Cities in the World

10. New York, USA 9. Dubrovnik, Croatia 8. Hamburg, Germany 7. London, United Kingdom 6. Paris, France 5. Rio de Janeiro, Brazil 4. Barcelona, Spain 3. Hong Kong, China 2. St.Petersburg, Russia 1. Sydney, Australia