The nameserver ns13.besthost-tunisie.com have a IP Address of 104.161.80.219 which is hosted on United States.
You think it, you say it!