Question: Which theme park is located on the shores of Lake Eloise in Florida?
Sentence (from "Lake Eloise"): Lake Eloise is a large natural freshwater lake on the south side of Winter Haven, Florida.
Relevant evidence: Yes