185.245.96.80 is located in Gifhorn, Germany (latitude 52.479, longitude 10.544) db-ip data: September 2026