This stadium in London, England is known as the Home of Cricket.
Lord Cricket Stadium
Mexican currency
Mexican Peso
What city is the Eiffel Tower located?
Paris
The country where sushi is from
Where is Japan?
The smallest country in the world
Vatican City
How many teams play English Premier League?
20
The European Union's currency
Euro
What city is the Taj Mahal located in?
Agra
What is the name of a long, thin type of French bread?
Baguette
Four countries that make up the United Kingdom.
England, Scotland, Wales and Northern Ireland
Which country has won the most Soccer/Football world cups?
Brazil
The currency of Kiribati
Australian Dollar
What city is the Statue Of Liberty located in?
New York
A traditional German sausage
Bratwurst
The capital of Russia
Moscow
Name of the countries involved in the cricket tournament called “The Ashes”
England & Australia
South Korea's currency
Won
What city is the Tower Bridge located in?
London
Originating in India, a crispy pastry with a spiced vegetable filling
Samosa
The largest country in the world
What does the ICC stand for?
The official Chinese currency
Renminbi
In what city is the statue of Christ the Redeemer located in?
Rio de Janeiro
A popular rice dish from Spain
Paella
The capital of Venezuela
Caracas