Websites hosted on 195.144.13.196 IP Address
Geo Location Information for 195.144.13.196 IP Address. The IP Address 195.144.13.196 is located at 59.3666 latitude and 16.5077 longitude in Sweden. Friendly Location for the IP Address is Södermanland, Eskilstuna, Sweden, 630 03.