Iglesia Rupestre de los Santos Justo y PastorChapelShareCalle Fuente34800 Aguilar de Campoo, Castilla y LeónSpainGet directions