geovanirocha geovanirocha 18-08-2021 History contestada The Nile Delta is _____. a large, square area along the Mediterranean Sea located in lower Egypt a large, triangular area along the Red Sea a large, triangular area along the Mediterranean Sea formed by the White and Blue Nil