Geo Location Information for 162.13.190.213 IP Address. The IP Address 162.13.190.213 is located at 51.4964 latitude and -0.1224 longitude in United Kingdom. Friendly Location for the IP Address is United Kingdom
YourViva offers the best and most varied selection of property for sale on the Costa del Sol and Marbella. You won't be disappointed.