374,080 views
16 votes
16 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 Hamidreza Sadegh
by
2.9k points

2 Answers

15 votes
15 votes
It’s Often referred to as the "Lost City of the Incas"
User Mokky Miah
by
3.1k points
15 votes
15 votes
It’s B. None of the other options are correct.
User Zain Shaikh
by
2.7k points