Nile River- Located in Ethopia, Sudan, Egypt, Uganda,Demorcratic Republic of the Congo Kenya Tanzania Rwando Burundi South Suebun And Northeastern Afrcia.
The Great Wall of China, is most amazing and greatest wonder in the world. The Great Wall of China, roughly Miles Kilometers). The Great Wall of China, is most amazing and greatest wonder in the world. The Great Wall of China, roughly