The nameserver ns2.wspisp.net have a IP Address of 207.204.21.31 which is hosted on United States.
Cloudflare Captcha Page | Web.com