The nameserver ftu.edu have a IP Address of 107.180.32.184 which is hosted on United States.
Frederick Taylor University – Excellence in Education Since 1994