Keep scrolling down for answers and more stats ...
1.
Which country borders Russia?
2.
Which of these countries does Indonesia NOT border?
3.
Which Country has the Pyramids of Giza?
4.
The famous building of The Leaning Tower of Pisa is located in which Italian city?
5.
What is the biggest country in Africa?
Democratic Republic Of Congo
✓
6.
In which country is the La Sagrada Familia located in?
7.
What is the capital of Cuba?
8.
Which country has the Burj Khalifa?
United Arab Emirates (UAE)
✓
United States of America (USA)
✓
9.
Which Indian City is the Taj Mahal located in?
10.
And finally, What country does France have the longest border with?