Reference

Joshua 21-22

The nature of promises is that they are easy to make, but much more difficult to fulfil. God made huge promises to His people. And fulfilled them completely!