Iglesia de San Nicolás de BariParishShareCalle Caserón40360 Escobar de Polendos, Castilla y LeónSpainGet directions