The Nameserver ns1.annex.com have a IP Address of 209.132.197.5 which is hosted on United States.
Submit your web site in our free web directory to expose your quality website to the world.