The Nameserver ns3.worldweb.com have a IP Address of 204.209.176.7 which is hosted on Canada.
WorldWeb.com travel guide & vacation planner