Travel+Leisure's List of overall world's best cities to visit :
1. Kyoto, Japan
2. Charleston, South Carolina, USA
3. Florence, Italy
4. Siem Reap, Cambodia
5. Rome, Italy
6. Istanbul, Turkey
7. Seville, Spain
8. Barcelona, Spain
9. Mexico City, Mexico
10 New Orleans, USA