Geo Location Information for 89.119.92.120 IP Address. The IP Address 89.119.92.120 is located at 41.8947 latitude and 12.4839 longitude in Italy. Friendly Location for the IP Address is Lazio, Rome, Italy, 00142
La più grande community italiana di videogiocatori e non solo. Novità , anteprime e recensioni su videogiochi per PC, Xbox, PS4, Tecnologia & Entertainment.