Geo Location Information for 80.158.20.114 IP Address. The IP Address 80.158.20.114 is located at 54.3213 latitude and 10.1349 longitude in Germany. Friendly Location for the IP Address is Schleswig-holstein, Kiel, Germany, 24145
Deutsche Tradition, französische Vorstellungskraft, italienisches Handwerk. Einzigartig. Begehrenswert. Souverän. Das ist CLOSED.