31.168.214.17 is located in Ashqelon, Israel (latitude 31.669, longitude 34.572) db-ip data: September 2026