1 . What is the name of the world's largest river delta, of which the southern part is located in Bangladesh?

  • A. Ganges-Brahmaputra Delta
  • B. Bengal Delta
  • C. Sundarbans Delta
  • D. All of the above
View Answer Discuss in Forum Workspace Report