IP Address: 84.164.208.22 Country: Germany State: Baden-Wurttemberg City: Friedrichshafen Latitude: 47.6478 Longitude: 9.473