Calle Parras, 17 40200 Cuellar Spain Corral de Ayllón has 31 colleges that its citizens can choose from.