Christian Kingdoms By zrodriguezlopez May 28, 722 Battle of Covadonga 910 Kingdom of Leon 1230 Kingdom of Castile