9.6k views
2 votes
What is the world's largest delta at 22° 42'0" N and 89° 40' O"E?

1 Answer

2 votes
Ganges Delta that is located in South Asia
User Don Zacharias
by
8.7k points
Welcome to QAmmunity.org, where you can ask questions and receive answers from other members of our community.