Boston’s #1 by | | Uncategorized According to Travel & Leisure magazine Boston won the most popular vote for “America’s favorite City.” Boston trounced San Francisco to win this year’s title.