If you're using CloudFlare you can easily get the location of your requests based on a special header that CloudFlare attaches to every request.
>= 0
Ricardo Otero