Iglesia de la Natividad de San Juan BautistaParishShareCalle la Iglesia09620 Revillarruz, Castilla y LeónSpainGet directions