Tks for your explanations.
I can't tell you for Spain, as i live in France (just for an exemple i use Spain) ! But I 'm pretty sure that Google handles all his new search features at the same time in France, Spain...(ouest europe). So, we can change location settings in France for some months now, but i think it's only a tiny part on how the location is handled by google, as you can't change your ip address, your isp,
But regarding "history" as you say, if a user is not logged, google cookies can't store any history , is it (or just a part of it but how much) ?
Even more, if a user don't allow cookie or javascript on his browser, you won't have any history on google servers.
Tks for your comments on that...