Geo location identification from incoming IP can be deduced as we do capture the IP in apache logs.
However, if the server is behind proxy, same apache logs show the IP of proxy and not the end user IP.
Having said that, we don't have a OOB feature to capture your requirement.