93.172.163.86 is located in Hatzor HaGlilit, Israel (latitude 32.982, longitude 35.545) db-ip data: September 2026