New York vs. Udaipur
Exciting news! For the ninth year in a row, Travel & Leisure has named New York the "Best City in America." It's the magazine's readers—not its editors—who determine the rankings. And clearly we have a ways to go if we have any chance of winning the title of "World's Best City." NYC came out just eighth on that list. The winner? Udaipur, India. Naturally. [NYDN]