Iglesia de Nuestra Señora de la LeñaParishShareCalle El Castillo 310373 Cabañas del Castillo, ExtremaduraSpainGet directions