Iglesia de nuestra Señora de la NatividadParishShareCalle Mayor26240 Castañares de Rioja, La RiojaSpainGet directions