answersLogoWhite

0

Nile River.

Located in Africa.

Largest river in the WORLD.

Hope this helps!!

User Avatar

Wiki User

13y ago

What else can I help you with?