1.

The longest natural beach in the world, Cox’s Bazar, is in ______.

A. Nepal
B. India
C. Bangladesh
D. Sri Lanka
Answer» D. Sri Lanka


Discussion

No Comment Found