The Nameserver ns2.staffalacartehosting.com have a IP Address of 174.142.91.160 which is hosted on Canada.
Easy, healthy alternatives to improve your life.