manzanalesjoejr manzanalesjoejr 13-04-2016 Geography Answered The Nile Delta is found in which country?