The Nameserver ns2.dwserver.info have a IP Address of 103.16.146.196 which is hosted on India.
Just another WordPress site