The Nameserver ns2.thecdncloud.com have a IP Address of 18.195.6.29 which is hosted on United States.
Enhance Your Beauty