Websites hosted on 80.59.1.152 IP Address
Geo Location Information for 80.59.1.152 IP Address. The IP Address 80.59.1.152 is located at 37.2819 latitude and -5.9173 longitude in Spain. Friendly Location for the IP Address is Seville, Dos Hermanas, Spain, 41701.