Geo Location Information for 82.80.196.113 IP Address. The IP Address 82.80.196.113 is located at 31.782 latitude and 35.2196 longitude in Israel. Friendly Location for the IP Address is Yerushalayim, West Jerusalem, Israel
Get the most out of your web and mobile apps. Widdit- Redefining User Value.