Actually I wasn't toying with you...the architecture looked Greek, but you said it wasn't from the Mediterranean, so I got totally confused. Once you said the US, pictures of San Antonio sprang to mind.
Well, I don't know WHERE this is and haven't come far in my research as yet, either, but I am pretty positive that it is not Houston. (Or is it? Hmmm? No... eh?)
Don't know if I want to reveal my sources on how I figured it out
When I was pretty confident I had the right city, I started looking for pics of cities that I had. Well they are few and far between. I scanned a couple old ones and they were the best I had.