The Nameserver ns22.yourcpanelserver.com have a IP Address of 173.236.29.2 which is hosted on United States.
make a web directory with ease