I like the idea that Christ visited people around the world. Most of the legends we know of now are not nearly as clear or explicit as the account in the Book of Mormon, but that's one of the things that makes the Book of Mormon so precious. It's an authentic record, containing accounts written during Christ's visit to the Nephites. Perhaps someday we'll have contemporaneous accounts from other cultures.
The Book of Mormon offers an explanation:
I think Christ visited people around the world, including Asia, Africa, and Central and South America. These are all "hinterlands" in the context of the Book of Mormon.
Nevertheless, some of the standard Book of Mormon geography arguments cite legends of God visiting the people in Central and South America. These legends include Quetzalcoatl (Mexico) and Manco Capac (Peru). While it makes sense that Christ would visit people in these areas, and 3 Nephi 16 refers to visits to other people, it doesn't make sense to assume that these visits prove the Book of Mormon took place in those areas.
IMO, these legends from around the world corroborate what the Book of Mormon says about Christ visiting his other sheep, but they are not evidence that the Book of Mormon events took place in Peru, Mesoamerica, or Russia.
We are happy that the Lord visited these people and improved their societies, sad that they didn't maintain records to transmit the Gospel in its purity to future generations, but happy that at least the Nephites, who lived in North America, did keep their record.