Inside Out

Get Location from IP

Here is a cool link to know the location of an ip address

However the site allows only 20 free ip-look ups per day…but the search results are quite accurate :-)