Possible Answers For: A New Hebrides island