1.Astro.it
Rank:2,389,872
Worth:$130
The nameserver dns.ced.inaf.it have a IP Address of 192.167.173.8 which is hosted on Italy.
IVOA.net