Mexico's Azteca Stadium hosted the finals in 1970 and 1986.
The first world cup finals of the 21st Century was the 2002 World Cup, co-hosted by South Korea and Japan. It is the only world cup to be co-hosted and it was won by Brazil, beating Germany 2-0 in the final.
Italy was the first European country to win a world cup hosted in Europe.
Uruguay
London city has hosted most number of finals.London had hosted finals for four times.Finals were played at Lord's ground.
Uruguay
It was Uruguay in 1930.
France hosted the FIFA World Cup finals twice, in 1938 and in 1998.
japan
Indonesia
Uruguay.
The country that hosted the 1978 World Cup is Argentina.