Geo Location Information for 195.134.143.124 IP Address. The IP Address 195.134.143.124 is located at 47.3667 latitude and 8.55 longitude in Switzerland. Friendly Location for the IP Address is Zurich, Zurich, Switzerland, 8099
Android Schweiz - Die schweizer Android Community