NS ns2.find-ip-address.org имеет IP-адрес 208.76.83.201 который пренадлежит United States.
What is My IP Address? Find IP Address with Free IP Address Lookup and IP Locator Tracker. Get IP Address Finder to Check, Hide IP Address Location.