Websites hosted on 85.152.52.22 IP Address
Geo Location Information for 85.152.52.22 IP Address. The IP Address 85.152.52.22 is located at 43.5611 latitude and -5.9191 longitude in Spain. Friendly Location for the IP Address is Asturias, Corvera de Asturias, Spain, 33404.