Alma 7:10 And behold, he shall be born of Mary, at Jerusalem which is the land of our forefathers, she being a virgin, a precious and chosen vessel, who shall be overshadowed and conceive by the power of the Holy Ghost, and bring forth a son, yea, even the Son of God.
The title itself is misleading. The book of Mormon did not says "In Jerusalem" rather it is "At Jerusalem". There's a tricky word game that even LDS got confused on it's contents. But that only need simple comprehension or analysis (AT V.S. IN) Here's a catch -
The Bible specifically in the New Testament taught us clearly that the City of David was in Bethlehem, but it contradict in the Old Testament that says it is at Jerusalem.
So, Where exactly is the City of David? At Jerusalem or in Bethlehem? Actually, both is correct, you only need to analyze how it says at the geographic location of the promise land where Jerusalem was used as Capital Land.
2 Kings 14:20 And they brought him on horses: and he was buried at Jerusalem with his fathers in the city of David.
Luke 2:4 And Joseph also went up from Galilee, out of the city of Nazareth, into Judæa, unto the city of David, which is called Bethlehem; (because he was of the house and lineage of David:)
So, where's the City of David? Take a closer look "At Jerusalem" vs "which is called Bethlehem" or more likely "In Bethlehem".
Seem like you're saying I live In Philippines. Yeah, but Philippines is a huge place of different archipelago. So, where exactly?
Back to the topic. Before you make a conclusion, try to analyze the settings.
First, Is the person who speaks knows where Bethlehem is, or does he even knows the word Bethlehem in his days? Nope, he only knows the land of their forefathers which is Jerusalem, that's why he use the word "AT Jerusalem" to address it more closely to the place and it's sorrounding where the Saviour will be born.
Second, and will be the worse. If He was about to say the word Bethlehem where he don't have any knowledge of the place, obviously it will fall like it is man-made story with proofread failure. What happen here will be that the book obviously is not guided by revelations, instead a simple copy paste script. How could Joseph missed the exact location where he can use it as a source for translation? But he didn't use the Bible as his reference.