It's certainly possible, but I don't know how to do it, and I don't know how accurate it will be.
For example, at work I am directed to Google.de, because my company's proxy is located in Germany. However, AFAIK it can't be localised to specific regions of Germany.