Websites hosted on 89.29.251.112 IP Address
Geo Location Information for 89.29.251.112 IP Address. The IP Address 89.29.251.112 is located at 43.4262 latitude and -7.9567 longitude in Spain. Friendly Location for the IP Address is A Coruña, As Pontes de Garcia Rodriguez, Spain, 15320.