Websites hosted on 38.180.85.57 IP Address
Geo Location Information for 38.180.85.57 IP Address. The IP Address 38.180.85.57 is located at 46.9786 latitude and 7.4483 longitude in Switzerland. Friendly Location for the IP Address is Bern, Bern, Switzerland, 3001.