Geo Location Information for 82.96.40.177 IP Address. The IP Address 82.96.40.177 is located at 59.3326 latitude and 18.0649 longitude in Sweden. Friendly Location for the IP Address is Stockholms Lan, Stockholm, Sweden, 19587
Looking for an online casino to play at? Stop right in your tracks, we've got all the info you need to know about gambling at online casinos. Discover more.