Answer
Alfonso XII was born on 28 November 1857 in Madrid, Spain. He was the son of Queen Isabella II and Francisco de Asís de Borbón. He was the heir to the Spanish throne, but his mother was forced to abdicate in 1868 after a revolution. Alfonso XII then lived in exile in France until 1874, when he returned to Spain and was proclaimed king.