@Allan
you can have a look at  http://www.hostip.info/use.html (Old database)
then you can write a simple script to recognize from which country the user is.

--
Many Thanks.

Regards,
http://about.me/cnongera
Clement Ongera.