Websites hosted on 212.2.10.126 IP Address
Geo Location Information for 212.2.10.126 IP Address. The IP Address 212.2.10.126 is located at 58.4333 latitude and -3.08333 longitude in United Kingdom. Friendly Location for the IP Address is Scotland, Wick, United Kingdom, Kw1 5hr.