Africa would be pushing it. Remember, aircraft do carry more fuel than they need for the a flight in case they get stuck in a holding pattern, or they encounter unexpected head winds on route which would cause them to burn more fuel.
However, Pakistan, Iran, Bangladesh, Burma, Sri Lanka, Indonesia, Yemen, and a host of other countries would be within range.
There are obviously countless old runways all over the region, many dating back to WWII.
All you'd need is a 5,500+ foot runway to land a 777 on. Taking off again would be another story.