Question: What is the place of birth of Princess Sophie Of Greece And Denmark's mother?
Sentence (from "Princess Alice of Battenberg"): , she was born in Windsor Castle and grew up in the United Kingdom, the German Empire, and the Mediterranean.
Relevant evidence: Yes