Iglesia de Santiago ApóstolParishShareCalle de los Ballesteros10200 Trujillo, ExtremaduraSpainGet directions