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