79.199.48.127 is located in Homburg, Germany (latitude 49.326, longitude 7.339) db-ip data: September 2026