Answer
Alfonso XII was born on November 28, 1857, in Madrid, Spain. He was the son of Queen Isabella II and Francisco de Asís, Duke of Cádiz. Alfonso XII ascended to the throne of Spain in 1874 after the overthrow of his mother's government. He ruled until his death in 1885.