Geo Location Information for 83.223.85.61 IP Address. The IP Address 83.223.85.61 is located at 51.4566 latitude and 7.01228 longitude in Germany. Friendly Location for the IP Address is Nordrhein-westfalen, Essen, Germany, 45127
Nachrichten aus Politik, Inland, Ausland, Wirtschaft, Sport, Kultur und Feuilleton aus linker Sicht.