84.60.248.199 is located in Schwalmtal, Germany (latitude 51.217, longitude 6.267) db-ip data: September 2026