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