Sentosa - Wikipedia
Sentosa Island, known mononymously as Sentosa, is an island located off the southern coast of Singapore's main island. The island is separated from the main island of Singapore by a channel of water, the Keppel Harbour, and is adjacent to Pulau Brani, a smaller island wedged between Sentosa and the main island.. Formerly used as a British military base and then a Japanese prisoner-of-war camp ...
DA: 98 PA: 56 MOZ Rank: 58