155k views
0 votes
Machu Picchu is the

A)worlds highest navigable lake
B)lost city of the Incas
C)Highest waterfall in the world
D)largest rainforest in the world

2 Answers

2 votes

i believe the answer is

B) lost city of the Incas.

User Tony BenBrahim
by
8.8k points
6 votes
B)lost city of the Incas
User Jozala
by
7.8k points