139.190.96.57 is located in Hanover, United States (latitude 43.702, longitude -72.29) db-ip data: September 2026