93.190.235.142 is located in Homburg, Germany (latitude 49.322, longitude 7.34) db-ip data: September 2026