Barcelona has become one of the favorite places to visit

travelandleisure.com
The Top 15 Cities in Europe

"It’s no secret that readers adore cities in Italy and Spain, which have historically been well represented on this list, and remain so this year."