91.59.188.98 is located in Schmalkalden, Germany (latitude 50.722, longitude 10.44) db-ip data: September 2026