The Nameserver vps16636.ovh.net have a IP Address of 46.105.20.111 which is hosted on Spain.
Todo sobre el iPad & iPhone de Apple en español. Lo mejor sobre el iPad y el iPad 2 lo encontrarás en iPadSfera. ¡Te sorprenderás!