91.33.201.94 is located in Nordhorn, Germany (latitude 52.4, longitude 7.077) db-ip data: September 2026