The Nameserver ns3.turtleway.net have a IP Address of 207.36.91.196 which is hosted on United States.
WebTraffic21