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

56 requests at page #7940