The Nameserver ns3.cff.org have a IP Address of 65.160.251.208 which is hosted on United States.
Cystic Fibrosis Foundation, Home