Geo Location Information for 82.112.118.97 IP Address. The IP Address 82.112.118.97 is located at 53.1905 latitude and -2.89189 longitude in United Kingdom. Friendly Location for the IP Address is England, Chester, United Kingdom, Nr1 3ns
Have you ever had days when you have wanted to stand on top of your desk, lift an arm into the air and yell "FWOOSH!!" as loud as you can? That's what our site is about... Well,...