IP: 88.68.27.134 Country: Germany State: North Rhine-Westphalia City: None Latitude: 51.4549 Longitude: 7.0083