Geo Location Information for 196.196.106.114 IP Address. The IP Address 196.196.106.114 is located at 47.3664 latitude and 8.5546 longitude in Switzerland. Friendly Location for the IP Address is Zurich, Zurich, Switzerland, 8001
Australia best shoes and clothing online store, men and women's new style footwear and apparel cheap sale now.