In which Country you can visit Machu Picchu?A. PeruB. ChileC. EcuadorD. ColombiaLeave a ReplyYou must be logged in to post a comment.