I think it is Tokyo that did not host the world cup in 2002.
Soccer City stadium, Johannesburg
no host country lost the world cup
The 2002 world cup final was held in the city of Yokohama.
The only stadium to host two world cup final matches is the Aztec Stadium located in Mexico City. It was during the world cups Mexico '70 and Mexico '86
Yes in 1998 final.
Soccer City Stadium, Johannesburg, South Africa
There were 14 countries in the world cup.