Geo Location Information for 89.190.163.74 IP Address. The IP Address 89.190.163.74 is located at 46.0679 latitude and 11.1211 longitude in Italy. Friendly Location for the IP Address is Trentino-alto Adige, Trento, Italy, 38100