San Ildefonso, or La Granja, or La Granja de San Ildefonso, is a town and municipality in the province of Segovia, Spain, situated 34 miles (54 km) northwest...