The Nameserver ns2.abdudns.com have a IP Address of 216.246.41.108 which is hosted on United States.