The Nile Delta near Alexandria NASA image: This view from the southeast overlooks the green expanse of the Nile delta, with the Suez Canal and portions of the Red Sea in the background. Read More about The Nile Delta near Alexandria