Sahara Overland is quite a good resource, especially for border crossings.
Also see Foreign & Commonwealth Office travel service (but take with a pinch of salt otherwise you will end up going nowhere and locking yourself in at home)
This might also help!
