The Nameserver ns1.caneloalvarez.com have a IP Address of 192.232.255.35 which is hosted on United States.
Internet Open Directory is one of the best directory websites, where you can submit your URL and promote your website free of cost.