Domain Records Lookup

IP

IP lookup result for: 2.139.210.59


Geolocation information:

Country: Spain flag
City: Barcelona
Region: 56
Latitude: 41.3897
Longitude: 2.1660