The Nameserver ns2.easycloudhosting.net have a IP Address of 18.218.46.2 which is hosted on United States.