IP Address: 94.31.81.216 Country: Germany State: North Rhine-Westphalia City: Borken Latitude: 51.8434 Longitude: 6.8614