212.251.13.38 is located in Kallithea, Greece (latitude 37.956, longitude 23.715) db-ip data: September 2026