164,120 views
0 votes
0 votes
Machu Picchu is the___

A. World’s highest navigable lake.
B. Site of ancient Inca ruins.
C. Highest waterfall in the world.
D. Largest rain forest in the world.

User Lolero
by
2.8k points

2 Answers

5 votes
5 votes
It’s Often referred to as the "Lost City of the Incas"
User Rkd
by
3.0k points
3 votes
3 votes
It’s B. None of the other options are correct.
User Druckermanly
by
3.2k points