Question: On which Hawaiian island is Turtle Bay Resort, home of the SBS Open women's golf tournament?
Sentence (from "Turtle Bay Resort"): The Turtle Bay Resort is the major hotel on the North Shore of Oahu island in Hawaii.
Relevant evidence: Yes