Geo Location Information for 185.203.48.196 IP Address. The IP Address 185.203.48.196 is located at 53.3675 latitude and 7.20778 longitude in Germany. Friendly Location for the IP Address is Niedersachsen, Emden, Germany, 26721
Aktuelle Nachrichten, Bilder und Videos aus Emden und Ostfriesland. Immer aktuell informiert.