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

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

A The Taj Mahal
B Machu Picchu
C Stonehenge

Nestled high in the Andes Mountains in southern Peru, Machu Picchu is a symbol of the Inca Empire.

The correct answer is Machu Picchu.

Leave a Reply

Your email address will not be published. Required fields are marked *