10. Auckland, New Zealand
9. Prague, Czech Republic
8. Seattle, U.S.A.
7. St. Petersburg, Russia
6. Amsterdam, Holland
5. New York, U.S.A. (its also on the top ten worst cities list -- "You either love it or you hate it, sometimes both in the same day.")
4. Paris, France
3. San Francisco, U.S.A.
2. Sydney, Australia
1. Cape Town, South Africa

* honorable mentions: Bonnet Shores, RI, U.S.A. and Red Wing, MN, U.S.A.
Top Ten Best Cities