Geo Location Information for 116.203.1.139 IP Address. The IP Address 116.203.1.139 is located at 51.2993 latitude and 9.491 longitude in Germany. Friendly Location for the IP Address is Germany
Art-I-Solution - Ihr Partner für Webdesign, Suchmaschinenoptimierung, Grafikdesign und Werbefotografie im Eichsfeld und Göttingen..