Isabel of Portugal was born at Saragossa, Spain, in 1271 to Pedro III of Aragon and his queen, Constanza. She was named for her great-aunt, Elizabeth of Hungary. Indeed, the two had a lot in common. Isabel, like Elizabeth, was very pious from an ear...
More>