jrmurillo100 jrmurillo100 31-03-2021 Geography contestada What is the world's largest delta at 22° 42'0" N and 89° 40' O"E?