94.66.15.236 is located in Galiá, Greece (latitude 35.078, longitude 24.87) db-ip data: September 2026