94.141.22.66 is located in Milan, Italy (latitude 45.497, longitude 9.168) db-ip data: September 2026