The Nameserver ns2.vps.triodirectory.com have a IP Address of 67.159.11.149 which is hosted on United States.
Well organized and human edited web directory for online users to find only quality websites. Submit your site to the directory for inclusion