the nile river flows through 11 countries and covers 7940 kilometers in total

58 requests at page #7940