The Nameserver ns2.ran.es have a IP Address of 212.34.128.12 which is hosted on Spain.
Empresa de Hosting especializada en Cloud Computing, Alojamiento Web, Hosting de Servidores Dedicados y Registro de Nombre de Dominio