Most people wonder how do websites come to know of your location from IP.Now you too can find out.Forget users you can even sneak up on websites. Just enter IP/URL/mailid and vola all the details of are given.
This has some great tools that will help you. You can enter IP/URL/Domain name and much more.
Above is a pic of what it can do (It gives your location. who is your internet provider, how you are connected to him.
This software costs about 60$. What if you dont want to buy the software you can use the lite version. This give only how the data is sent., how are you connected yo him
What if you dont want to download any thing. then there are some online tools
Samspade.org
net4domain.com
visualware.com and more.