Have you ever think of getting your websites users' location? You may want to show different languages for different locations users, or you may want to block some functions to the specify location.
This web provide a 3rd party service, which means you don't have to host any database related to the ip -> location, this website do all the conversion job for you.
You can simply follow the API provided and follow the instruction, the location of the users ip would be easily obtained.
Beware of the query limit, however, it is hardly used up the limit, unless you made 3 queries per second
Click the above Logo to be GREEN NOW