World’s largest Delta is:

(a) Italy 
(b) Mexico
(c) Sunderlands (India)
 (d) Bangladesh
Previous Post Next Post