66.78.111.119 is located in Athens, Canada (latitude 44.633, longitude -75.949) db-ip data: September 2026