Join now

And the best country for food is...

Spain is a nation that cares about food. Five of the world's 20 best restaurants are in Spain, including the number one, El Celler de Can Roca. (France, in comparison, has two in the top 20; Italy has one):

Protected content

World Forum

Our Global Partners