Discussions about Book of Mormon geography sometimes involve the question of where Lehi's "land of promise" was. That's a valid question that people can reach different conclusions about.
The key point for us today is that wherever Lehi's land of promise was located, in our day, the land of promise for everyone on Earth is the place where they already live. The idea of one "land of promise" changed 50 years ago.
Unlike in Orwell's Animal Farm, where some were "more equal" than others, no land today is more of a land of promise than anywhere else.
The New Testament says Abraham "sojourned in the land of promise." (Hebrews 11:9)
Lehi sought and obtained a different "land of promise." For me, it seems obvious that the "land of promise" for Lehi was eastern North America, but I'm fine with people believing whatever they want.
The Jaredites were brought to "a land of promise" as well. (Ether 2:9) People debate whether that was the same as Lehi's land, but again, it seems obvious from Moroni's account.
"And now I, Moroni, proceed to give an account of those ancient inhabitants who were destroyed by the hand of the Lord upon the face of this north country." (Ether 1:1) Where is "this north country" to which Moroni referred?
The phrase "land of promise" occurs with this frequency in the scriptures:
OT (0) NT (1) BM (22) DC (3) PGP (1) [Jonathan Edwards used the phrase 15 times]
The phrase "promised land" occurs with this frequency:
OT (0) NT (0) BM (21) DC (0) PGP (0) JE (31)
The phrase "lands of promise" occurs only in the Book of Mormon (twice).
In it, he endorsed the principle that the land of promise in our day is the area where we live. In our day, there is no need for Latter-day Saints to gather to any particular area. Instead, every part of the planet is a land of promise.
This is an important principle for everyone to remember so we don't think one "land of promise" is better than another "land of promise."