The Nameserver ns.nscluster.es have a IP Address of 217.182.148.81 which is hosted on Spain.
Upstream - Hosting, domeinen en services