Iglesia de San Cristóbal y la Virgen del CastilloParishShareCalle Diputación06680 Castilblanco, ExtremaduraSpainGet directions