The Nameserver ns1cwy.name.com have a IP Address of 184.172.59.27 which is hosted on United States.
Wondering if a site uses WordPress or not? Wonder no more! Check with one click!