The Nameserver ns.h3s.org have a IP Address of 185.203.18.38 which is hosted on Croatia.
Technology latest news and reviews.