Question: What island contains the home country of Miss World Beach Beauty Ada De La Cruz ?
Answer: Hispaniola