109.242.14.70 is located in Athens, Greece (latitude 37.99, longitude 23.704) db-ip data: September 2026