Machu Picchu is located in ______________.

A. Ecuador
B. Peru
C. Nigeria
D. Sweden

Show Answer
B. Peru

LEAVE A REPLY

Please enter your comment!
Please enter your name here