Topic

Rivers and islands

1 question tagged Rivers and islands β€” spanning every one of the seven Ws.

where

Where is the world's largest delta island located?

Sagar Island is in the Ganges Delta of West Bengal, India. It lies where the Ganges meets the Bay of Bengal.

GeographyRivers and islands