The nameserver ns2.hostwizards.com have a IP Address of 69.90.148.36 which is hosted on Canada.
My blog