Geo Location Information for 92.43.216.112 IP Address. The IP Address 92.43.216.112 is located at 47.3667 latitude and 8.55 longitude in Switzerland. Friendly Location for the IP Address is ZURICH, ZURICH, SWITZERLAND
Please feel free to comment or ask any question regarding Website Value Calculator (Website Worth) or SEO Tips