Websites hosted on 195.65.85.160 IP Address:
Geo Location Information for 195.65.85.160 IP Address. The IP Address 195.65.85.160 is located at 47.4515 latitude and 8.58491 longitude in Switzerland. Friendly Location for the IP Address is Zurich, Kloten, Switzerland, 8302