Where Machu Picchu is located?

30

A. Peru
B. Chile
C. Ecuador
D. Colombia

LEAVE A REPLY

Please enter your comment!
Please enter your name here