Newhorizons.org is hosted by: Johns Hopkins University
Hosting report about Newhorizons.org. Newhorizons.org is currently hosted at Johns Hopkins University. The IP 128.220.192.40 links to a server in Baltimore, United States. The company behind this all is Johns Hopkins University.