Which continent is home to the world’s longest river, the Nile?