The Nameserver ns2.wpft.ir have a IP Address of 164.132.124.166 which is hosted on France.
توضیحات سایت