Geo Location Information for 94.23.65.161 IP Address. The IP Address 94.23.65.161 is located at 45.6486 latitude and 13.78 longitude in Italy. Friendly Location for the IP Address is FRIULI-VENEZIA GIULIA, TRIESTE, ITALY
web agency - Progettazione e realizzazione di siti internet, software web based, servizi di web marketing - Comma3 / Bari / Puglia