89.30.102.29 is located in Paris, France (latitude 48.869, longitude 2.277) db-ip data: September 2026