1.Selfhost.eu
Rank:635,515
Worth:$1,100
The nameserver selfhost.eu have a IP Address of 82.98.87.202 which is hosted on Germany.