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