The Nameserver ns20.eworldwebhosting.com have a IP Address of 103.29.84.24 which is hosted on Australia.