On which Hawaiian island is Turtle Bay Resort, home of the SBS Open women's golf tournament?
Turtle Bay Resort: The Turtle Bay Resort is the major hotel on the North Shore of Oahu island in Hawaii.
i don't know