Iglesia de San Nicolás de BariParishShareCarretera de Soria40160 Torrecaballeros, Castilla y LeónSpainGet directions