95.35.60.180 is located in Netanya, Israel (latitude 32.29, longitude 34.863) db-ip data: September 2026