I really don’t know how more direct you can be. Here is a verse from the cannonized scripture known as the Doctrine and Covenants.
Doctrine and Covenants 128:20
20 And again, what do we hear? Glad tidings from Cumorah! Moroni, an angel from heaven, declaring the fulfilment of the prophets—the book to be revealed. A voice of the Lord in the wilderness of Fayette, Seneca county, declaring the three witnesses to bear record of the book! The voice of Michael on the banks of the Susquehanna, detecting the devil when he appeared as an angel of light! The voice of Peter, James, and John in the wilderness between Harmony, Susquehanna county, and Colesville, Broome county, on the Susquehanna river, declaring themselves as possessing the keys of the kingdom, and of the dispensation of the fulness of times!The location of Cumorah in the Cannonized LDS Scriptures
The other verse to point out here is the location of Zarahamla.
Doctrine and Covenants 125:3
3 Let them build up a city unto my name upon the land opposite the city of Nauvoo, and let the name of Zarahemla be named upon it.The location of Zarahemla in the Cannonized LDS Scriptures
Apparently the locations of the Book of Mormon lands has been revealed. Its just that some don’t want to believe it.