Joshua 1:4. From the wilderness and this Lebanon even unto the great river, the river Euphrates, all the land of the Hittites, and unto the great sea toward the going down of the sun, shall be your coast.
This is the best map I could find of the lands that God promised to Israel. Since He made that promise, and Joshua began the conquest, there has been a constant effort by the nations surrounding Israel to take away what God has given. At times, it seemed they had succeeded. However, God’s promises are not subject to the approval of mankind. What He has promised, He will perform.