Alexandria is a major port city in Egypt, situated on the western edge of the Nile Delta along the Mediterranean coast. While the Nile itself doesn't flow directly through Alexandria, the city depends on the Nile Delta and its distributaries for freshwater. The Tigris flows through Iraq and Turkey, while the Tagus runs through Spain and Portugal.