To find the physical location of a given IP address u may follow the link to IPInfoDb.
By default it shows the estimated physical location of your own public IP address, that is the estimated location of your own computer/ internet enabled device.
Enter the alternate IP address or domain name (website address) which you want to locate in the text box next to “Lookup an IP address or domain name” and click on submit (Go) button to see its estimated geographical location.
Please note that this is an estimate of physical location and may not match with the exact location of the computer/ internet enabled device.
Many a times we need to know the public IP (Internet Protocol) address of the machine from where you are accessing the internet, may be for seeking remote assistance or to facilitate remote login to your computer. Here, we show you your public IP address as being detected and recorded by various sites you visit.
IP Address = 18.104.22.168
Above kind of detection is generally done by various websites to detect user locations, detecting locale-based preferences, for security logging etc also. Based upon the IP address one can locate the physical location of the computer also.