The Nameserver ns1.tquafa.com have a IP Address of 41.77.114.79 which is hosted on Morocco.
موقع ثقافي علمي عربي