The nameserver ns26.ch-dns.net have a IP Address of 80.74.134.135 which is hosted on Switzerland.
Boutique propulsée par PrestaShop