Smashed between India and Myanmar, what small South Asian nation has the largest river delta in the world?

Answer Bangladesh

Shared with India, Bangladesh features the Ganges-Brahmaputra Delta, the largest in the world. You may know it as the Bay of Bengal.

Asked by · Last updated 5 years ago · 9.1K views · SOURCE