1.

Where is the World largest delta ?

A. India
B. Sri Lanka
C. Japan
D. Bangladesh
Answer» E.


Discussion

No Comment Found