192.241.65.60 is located in Buffalo, United States (latitude 42.894, longitude -78.874) db-ip data: September 2026