Trivia Question Isabella of Castile was Queen of which country? A) Spain B) France C) Italy D) Russia Next Question >>