British adventurer Karl Bushby is nearing the end of a 50,000km trek around the world that has taken him 28 years.