Sunday, May 12, 2024

What site is considered the ‘Lost City of the Incas’?

Share

Machu Picchu
Correct Answer!
Nestled high in the Andes Mountains, Machu Picchu is a symbol of the Incan Empire.
Stonehenge
The Taj Mahal
Choose an option above or click below to reveal the correct answer.

Leave a Reply

Read more

More for you