bethanymaynard bethanymaynard 09-03-2017 Geography contestada Africa is home to the longest river, the Nile. true or false