Geo Location Information for 195.234.225.56 IP Address. The IP Address 195.234.225.56 is located at 46.2838 latitude and 6.1621 longitude in Switzerland. Friendly Location for the IP Address is Geneva, Versoix, Switzerland, 1290
A Leader in Luxury Watchmaking since 1868. Discover our Swiss Luxury Watch Collection on the Official IWC Website.