Natbethllrableyf Natbethllrableyf 31-10-2016 Geography contestada 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