The Nameserver ns1.aleuka.es have a IP Address of 82.165.149.174 which is hosted on Germany.
Free directory where you can find best sites selected by hand and sorted by category. Free links in the directory