Right, but in this case my default location was set and this happens to be fairly close to the cities whose widgets I was searching for.
In this case, I was searching for a court in the town of Cairo (NY) and my local results showed for Cairo, Egypt. Why Google would think I'm searching for something in Cairo, Egypt without specifying "Egypt" when there is another location named Cairo that is much closer to me geographically is an interesting assumption. We know what happens when we assume.
I don't remember this degree of assumption happening in the past.