94.197.64.82 is located in Havant, United Kingdom (latitude 50.857, longitude -0.986) db-ip data: September 2026