Geo Location Information for 85.10.246.172 IP Address. The IP Address 85.10.246.172 is located at 50.5732 latitude and 9.6824 longitude in Germany. Friendly Location for the IP Address is Hesse, Fulda, Germany, 36039
Savvas Voumellis Portfolio | Graphic Designer | Web Development | Web Designer | Photo Editing