94.65.250.226 is located in Laganas, Greece (latitude 37.728, longitude 20.868) db-ip data: September 2026