God kept his promise to apportion the land to the tribes of Israel. He fulfilled every promise through Joshua. (Joshua 21:43-45)
As is typical, God also had a greater fulfillment in mind. Peter told us that Christ followers also have an inheritance. It is kept for us in heaven. It is imperishable, undefiled and unfading. (1 Peter 1:4) Jesus explained it by saying the meek would inherit the earth. (Matthew 5:5) We will receive our inheritance when Jesus returns: a new heavens and a new earth in which righteousness dwells. (2 Peter 3:11-13) The Book of Revelation comes to its grand conclusion when this new earth is revealed.
The blessing of an inheritance in the little country of Canaan is a shadow and type of the greater blessing of an inheritance in the whole earth, the new earth, where God dwells with his people and no evil exists.
I love that.