The nameserver efns2.everfocusddns.net have a IP Address of 45.77.79.248 which is hosted on United States.
Everfocus DDNS