Geo Location Information for 82.80.196.117 IP Address. The IP Address 82.80.196.117 is located at 31.782 latitude and 35.2196 longitude in Israel. Friendly Location for the IP Address is Yerushalayim, West Jerusalem, Israel
Use SearchCompletion Search (powered by Google-Yahoo-Bing) to find exactly what you're looking for