Ways of finding Location from IP Address
REVERSE DNS
Use reverse DNS to find out the host's name.
This item could supply some clues that could help.
E.g. given the IP address 132.74.40.2
[simon@ns0 simon]$ nslookup 132.74.40.2
Server: localhost
Address: 127.0.0.1
Name: construct.haifa.ac.il
Address: 132.74.40.2
This gives two hints -