89.46.99.4 is located in Sallanches, France (latitude 45.944, longitude 6.632) db-ip data: September 2026