IP Address: 84.188.195.115 Country: Germany State: North Rhine-Westphalia City: Lennestadt Latitude: 51.1166 Longitude: 8.0645