The Nameserver tfbdns.flabar.org have a IP Address of 199.44.15.90 which is hosted on United States.