IP: 91.22.21.102 Country: Germany State: Bavaria City: Kaufbeuren Latitude: 47.8874 Longitude: 10.6235