Any visit to Singapore is incomplete without visiting Sentosa Island. Sentosa Island Singapore is a manmade island located in the Central region of Singapore. Formerly a British military base and later a prisoner of war camp by Japanese, the island was...