The Nameserver ns1.worldpost.com have a IP Address of 63.114.150.17 which is hosted on United States.