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

55 requests at page #7940