Hi dronestar,
It's not incredible, but basically I knew it was a Catholic church from its appearance, then I just went with your knowledge of your uncle and assumed it might be Mexican. I first tried "Mexican ruined church", but saw nothing, then I thought it's more abandoned looking (just a vague random impression) so then:
"Mexican abandoned church"
on google image search and it's in the 10th row of results.
I've had to find a million sites like this for relatives (after they've been on holidays or from old photos) and I'd always recommend trying different word orders and switching nouns to adjectives if you can, i.e.
abandoned Mexican church
Mexican church abandoned
don't get the church as easily, at least using google.ie, same with using "Mexico".
I'm glad to help, it's always nice to figure out these old pictures. Part of someone's life.
Edited by Son Goku, : Expansion