1.

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

Answer»

SINGAPORE
China
Australia
Sri Lanka

Solution :SENTOSA is an ISLAND resort off Singapore's southern COAST.


Discussion

No Comment Found