Where Is 'The Spanish Princess' Filmed? Starz's Catherine Of Aragon Series Was Shot In The Perfect Place