Moi j'utilise GeoLite de MaxMind, y'a un tuto sur le siteduzero, c'est assez facile à mettre en place. Vous pourrez ensuite récupérer plusieurs informations tel que le pays, la région, la ville et ainsi autoriser ou pas un pays à accèder à votre formulaire.