I see what you mean with the building with the green finish in the last two photos, but did you take a pic of the building you were in? From what I see its architecture might also look like that of Rubacava. I especially like your first pic, though the red building reminds me more of El Marrow.
If you see any more interesting sites, take some more pics! There was another thread a while back about this if your interested.