Geo Location Information for 82.114.162.70 IP Address. The IP Address 82.114.162.70 is located at 14.7978 latitude and 42.9545 longitude in Yemen. Friendly Location for the IP Address is Al Hudaydah, Al Hudaydah, Yemen