84.161.206.13 is located in Hanau, Germany (latitude 50.127, longitude 8.922) db-ip data: September 2026