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 Jessica Holom · Last updated 5 years ago · 9.1K views · SOURCE