The Nameserver ns126.neubox.net have a IP Address of 207.210.232.45 which is hosted on United States.
Soluciones en Equipo de Computo | Tu Técnico