Websites hosted on 82.98.136.5 IP Address
Geo Location Information for 82.98.136.5 IP Address. The IP Address 82.98.136.5 is located at 37.5992 latitude and -1.31493 longitude in Spain. Friendly Location for the IP Address is MURCIA, MAZARRON, SPAIN.