Iglesia Parroquial de San Nicolás de BariParishSharePlaza Mayor42113 Castilruiz, Castilla y LeónSpainGet directions