5.172.198.84 is located in Thessaloniki, Greece (latitude 40.64, longitude 22.944) db-ip data: September 2026