1.Swisscastles.ch
Rank:4,491,092
Worth:$18
The nameserver ns1.planet.ch have a IP Address of 83.166.158.200 which is hosted on Switzerland.