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