Websites hosted on 80.245.1.16 IP Address
Geo Location Information for 80.245.1.16 IP Address. The IP Address 80.245.1.16 is located at 43.2626 latitude and -2.9238 longitude in Spain. Friendly Location for the IP Address is Biscay, Bilbao, Spain, 48001.