1.

Sentosa island, which was in news recently, is located in

A. Singapore
B. China
C. Australia
D. Sri Lanka
Answer» B. China


Discussion

No Comment Found