The 20 Best Cities in the World to Spend a Weekend from The 20 Best Cities in the World to Spend a Weekend