Geo Location Information for 83.172.166.19 IP Address. The IP Address 83.172.166.19 is located at 52.3824 latitude and 4.8995 longitude in Netherlands. Friendly Location for the IP Address is Netherlands
A XBMC Media center solution for Nvidia ION systems and AMD Fusion, Home theaters, Media players, HTPC's and more!