Give me the correct facts to answer this: what land did god promise joshua?
Canaan