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

spot_img

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