TerraWorld Cup 2006
   









Venues
Frankfurt

The city of Frankfurt
Frankfurt is the main economic hub in Germany.
The stadium in Frankfurt
This stadium was renovated for the World Cup 74, and the Eurocup 88.