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