109.242.109.173 is located in Mexiates, Greece (latitude 38.883, longitude 22.314) db-ip data: September 2026