Country Landmarks
Help
The Eiffel Tower is in Paris, ............ England / France / Germany
France
The Great Sphynx of Giza is in ............ Australia / Mexico / Egypt
Egypt
Mount Fuji is on the Island of Honshu in ............. Japan / South Korea / Switzerland
Japan
Unlock this slideshow and over 2 million more with Baamboozle+
Try slideshows
Your experience on this site will be improved by allowing cookies.
Allow cookies