Iglesia de Santa María la MayorParishShareCalle Alhamar10200 Trujillo, ExtremaduraSpainGet directions