Not Carew
Not in GermanyHohenzollern Castle
You a few hours south by carAlready posted the Alhambra and see some similarities ... so I'd go for somewhere in Spain...
Alcazar de Segovia?
Great Britain?
Im scared of winningI'm playing too, I just don't have much time for searching