Famous Places
Help
Where can you find this landmark?
Egypt
You can see llama in Andes Mountain. You can also visit Machu Picchu in this country.
Peru
When you visit Greece, you have to visit ........ the ruin of an ancient city.
Acropolis
Unlock this slideshow and over 4 million more with Baamboozle+
Try slideshows
Your experience on this site will be improved by allowing cookies.
Allow cookies