Queen Isabella: The Early Years
Queen Isabella, also known as Isabella I of Castile, was born on April 22, 1451, in the town of Madrigal de las Altas Torres in Castile, Spain. She was the second child of King John II of Castile and his second wife, Isabella of Portugal. Isabella's early life...