Leather can be found only by killing animals and then skinning them...woods are gather from forests, etc.
When you choose a dungeon you are able to see what resources can your hero gather.
All tier 2 and above province have limited resources, and the refill happens every 24 hours...