The nameserver ns16.hiddenservers.com have a IP Address of 72.34.50.99 which is hosted on United States.
Noah’s Ark Search