The Nile begins is Uganda and flows 4,200 miles (6,700 km) north, passing through Sudan and Egypt.
9.4m questions
12.2m answers