Вам не нужно искать пользователя, если вам нужна только его страна. Вы можете узнать их IP-адрес в любой службе IP-to-Location (например, maxmind ). В большинстве случаев это будет точным.
Если вам действительно нужно узнать их местоположение, вы можете узнать их широту и долготу с помощью этого метода, а затем запросите службу обратного геокодирования Google или Yahoo .