Sentosa island, which was in news recently, is located in
- A.Singapore
- B.China
- C.Australia
- D.Sri Lanka
Show answer
Sentosa is a small resort island just off the southern coast of the main island of Singapore. Sentosa lies across a narrow channel from Singapore's main island and is linked to it by a causeway, a cable car and a monorail.
Read the full explanation →