1.

‘Seychelles’, where China is going to set up its new military base, is a country in–

A. Bay of Bengal
B. China Sea
C. Indian Ocean
D. Red Sea
E. Caspian Sea
Answer» D. Red Sea


Discussion

No Comment Found

Related MCQs